@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AggregateConformancePackComplianceSummary extends Object implements Serializable, Cloneable, StructuredPojo
Provides a summary of compliance based on either account ID or region.
Constructor and Description |
---|
AggregateConformancePackComplianceSummary() |
Modifier and Type | Method and Description |
---|---|
AggregateConformancePackComplianceSummary |
clone() |
boolean |
equals(Object obj) |
AggregateConformancePackComplianceCount |
getComplianceSummary()
Returns an
AggregateConformancePackComplianceCount object. |
String |
getGroupName()
Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComplianceSummary(AggregateConformancePackComplianceCount complianceSummary)
Returns an
AggregateConformancePackComplianceCount object. |
void |
setGroupName(String groupName)
Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.
|
String |
toString()
Returns a string representation of this object.
|
AggregateConformancePackComplianceSummary |
withComplianceSummary(AggregateConformancePackComplianceCount complianceSummary)
Returns an
AggregateConformancePackComplianceCount object. |
AggregateConformancePackComplianceSummary |
withGroupName(String groupName)
Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.
|
public AggregateConformancePackComplianceSummary()
public void setComplianceSummary(AggregateConformancePackComplianceCount complianceSummary)
Returns an AggregateConformancePackComplianceCount
object.
complianceSummary
- Returns an AggregateConformancePackComplianceCount
object.public AggregateConformancePackComplianceCount getComplianceSummary()
Returns an AggregateConformancePackComplianceCount
object.
AggregateConformancePackComplianceCount
object.public AggregateConformancePackComplianceSummary withComplianceSummary(AggregateConformancePackComplianceCount complianceSummary)
Returns an AggregateConformancePackComplianceCount
object.
complianceSummary
- Returns an AggregateConformancePackComplianceCount
object.public void setGroupName(String groupName)
Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.
groupName
- Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.public String getGroupName()
Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.
public AggregateConformancePackComplianceSummary withGroupName(String groupName)
Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.
groupName
- Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.public String toString()
toString
in class Object
Object.toString()
public AggregateConformancePackComplianceSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.