@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ComplianceSummary extends Object implements Serializable, Cloneable, StructuredPojo
The number of AWS Config rules or AWS 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 AWS Config created the compliance summary.
|
ComplianceContributorCount |
getCompliantResourceCount()
The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules and 100 for
resources.
|
ComplianceContributorCount |
getNonCompliantResourceCount()
The number of AWS Config rules or AWS 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 AWS Config created the compliance summary.
|
void |
setCompliantResourceCount(ComplianceContributorCount compliantResourceCount)
The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules and 100 for
resources.
|
void |
setNonCompliantResourceCount(ComplianceContributorCount nonCompliantResourceCount)
The number of AWS Config rules or AWS 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; useful for testing and debugging.
|
ComplianceSummary |
withComplianceSummaryTimestamp(Date complianceSummaryTimestamp)
The time that AWS Config created the compliance summary.
|
ComplianceSummary |
withCompliantResourceCount(ComplianceContributorCount compliantResourceCount)
The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules and 100 for
resources.
|
ComplianceSummary |
withNonCompliantResourceCount(ComplianceContributorCount nonCompliantResourceCount)
The number of AWS Config rules or AWS resources that are noncompliant, up to a maximum of 25 for rules and 100
for resources.
|
public void setCompliantResourceCount(ComplianceContributorCount compliantResourceCount)
The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules and 100 for resources.
compliantResourceCount
- The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules and
100 for resources.public ComplianceContributorCount getCompliantResourceCount()
The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules and 100 for resources.
public ComplianceSummary withCompliantResourceCount(ComplianceContributorCount compliantResourceCount)
The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules and 100 for resources.
compliantResourceCount
- The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules and
100 for resources.public void setNonCompliantResourceCount(ComplianceContributorCount nonCompliantResourceCount)
The number of AWS Config rules or AWS resources that are noncompliant, up to a maximum of 25 for rules and 100 for resources.
nonCompliantResourceCount
- The number of AWS Config rules or AWS resources that are noncompliant, up to a maximum of 25 for rules and
100 for resources.public ComplianceContributorCount getNonCompliantResourceCount()
The number of AWS Config rules or AWS resources that are noncompliant, up to a maximum of 25 for rules and 100 for resources.
public ComplianceSummary withNonCompliantResourceCount(ComplianceContributorCount nonCompliantResourceCount)
The number of AWS Config rules or AWS resources that are noncompliant, up to a maximum of 25 for rules and 100 for resources.
nonCompliantResourceCount
- The number of AWS Config rules or AWS resources that are noncompliant, up to a maximum of 25 for rules and
100 for resources.public void setComplianceSummaryTimestamp(Date complianceSummaryTimestamp)
The time that AWS Config created the compliance summary.
complianceSummaryTimestamp
- The time that AWS Config created the compliance summary.public Date getComplianceSummaryTimestamp()
The time that AWS Config created the compliance summary.
public ComplianceSummary withComplianceSummaryTimestamp(Date complianceSummaryTimestamp)
The time that AWS Config created the compliance summary.
complianceSummaryTimestamp
- The time that AWS 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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.