@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ComplianceSummary extends Object implements Serializable, Cloneable, StructuredPojo
The number of Config rules or Amazon Web Services resources that are compliant and noncompliant.
Constructor and Description |
---|
ComplianceSummary() |
Modifier and Type | Method and Description |
---|---|
ComplianceSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getComplianceSummaryTimestamp()
The time that Config created the compliance summary.
|
ComplianceContributorCount |
getCompliantResourceCount()
The number of Config rules or Amazon Web Services resources that are compliant, up to a maximum of 25 for rules
and 100 for resources.
|
ComplianceContributorCount |
getNonCompliantResourceCount()
The number of Config rules or Amazon Web Services resources that are noncompliant, up to a maximum of 25 for
rules and 100 for resources.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComplianceSummaryTimestamp(Date complianceSummaryTimestamp)
The time that Config created the compliance summary.
|
void |
setCompliantResourceCount(ComplianceContributorCount compliantResourceCount)
The number of Config rules or Amazon Web Services resources that are compliant, up to a maximum of 25 for rules
and 100 for resources.
|
void |
setNonCompliantResourceCount(ComplianceContributorCount nonCompliantResourceCount)
The number of Config rules or Amazon Web Services resources that are noncompliant, up to a maximum of 25 for
rules and 100 for resources.
|
String |
toString()
Returns a string representation of this object.
|
ComplianceSummary |
withComplianceSummaryTimestamp(Date complianceSummaryTimestamp)
The time that Config created the compliance summary.
|
ComplianceSummary |
withCompliantResourceCount(ComplianceContributorCount compliantResourceCount)
The number of Config rules or Amazon Web Services resources that are compliant, up to a maximum of 25 for rules
and 100 for resources.
|
ComplianceSummary |
withNonCompliantResourceCount(ComplianceContributorCount nonCompliantResourceCount)
The number of Config rules or Amazon Web Services resources that are noncompliant, up to a maximum of 25 for
rules and 100 for resources.
|
public void setCompliantResourceCount(ComplianceContributorCount compliantResourceCount)
The number of Config rules or Amazon Web Services resources that are compliant, up to a maximum of 25 for rules and 100 for resources.
compliantResourceCount
- The number of Config rules or Amazon Web Services resources that are compliant, up to a maximum of 25 for
rules and 100 for resources.public ComplianceContributorCount getCompliantResourceCount()
The number of Config rules or Amazon Web Services resources that are compliant, up to a maximum of 25 for rules and 100 for resources.
public ComplianceSummary withCompliantResourceCount(ComplianceContributorCount compliantResourceCount)
The number of Config rules or Amazon Web Services resources that are compliant, up to a maximum of 25 for rules and 100 for resources.
compliantResourceCount
- The number of Config rules or Amazon Web Services resources that are compliant, up to a maximum of 25 for
rules and 100 for resources.public void setNonCompliantResourceCount(ComplianceContributorCount nonCompliantResourceCount)
The number of Config rules or Amazon Web Services resources that are noncompliant, up to a maximum of 25 for rules and 100 for resources.
nonCompliantResourceCount
- The number of Config rules or Amazon Web Services resources that are noncompliant, up to a maximum of 25
for rules and 100 for resources.public ComplianceContributorCount getNonCompliantResourceCount()
The number of Config rules or Amazon Web Services resources that are noncompliant, up to a maximum of 25 for rules and 100 for resources.
public ComplianceSummary withNonCompliantResourceCount(ComplianceContributorCount nonCompliantResourceCount)
The number of Config rules or Amazon Web Services resources that are noncompliant, up to a maximum of 25 for rules and 100 for resources.
nonCompliantResourceCount
- The number of Config rules or Amazon Web Services resources that are noncompliant, up to a maximum of 25
for rules and 100 for resources.public void setComplianceSummaryTimestamp(Date complianceSummaryTimestamp)
The time that Config created the compliance summary.
complianceSummaryTimestamp
- The time that Config created the compliance summary.public Date getComplianceSummaryTimestamp()
The time that Config created the compliance summary.
public ComplianceSummary withComplianceSummaryTimestamp(Date complianceSummaryTimestamp)
The time that Config created the compliance summary.
complianceSummaryTimestamp
- The time that Config created the compliance summary.public String toString()
toString
in class Object
Object.toString()
public ComplianceSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.