@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResourceComplianceSummaryItem extends Object implements Serializable, Cloneable, StructuredPojo
Compliance summary information for a specific resource.
Constructor and Description |
---|
ResourceComplianceSummaryItem() |
Modifier and Type | Method and Description |
---|---|
ResourceComplianceSummaryItem |
clone() |
boolean |
equals(Object obj) |
String |
getComplianceType()
The compliance type.
|
CompliantSummary |
getCompliantSummary()
A list of items that are compliant for the resource.
|
ComplianceExecutionSummary |
getExecutionSummary()
Information about the execution.
|
NonCompliantSummary |
getNonCompliantSummary()
A list of items that aren't compliant for the resource.
|
String |
getOverallSeverity()
The highest severity item found for the resource.
|
String |
getResourceId()
The resource ID.
|
String |
getResourceType()
The resource type.
|
String |
getStatus()
The compliance status for the resource.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComplianceType(String complianceType)
The compliance type.
|
void |
setCompliantSummary(CompliantSummary compliantSummary)
A list of items that are compliant for the resource.
|
void |
setExecutionSummary(ComplianceExecutionSummary executionSummary)
Information about the execution.
|
void |
setNonCompliantSummary(NonCompliantSummary nonCompliantSummary)
A list of items that aren't compliant for the resource.
|
void |
setOverallSeverity(String overallSeverity)
The highest severity item found for the resource.
|
void |
setResourceId(String resourceId)
The resource ID.
|
void |
setResourceType(String resourceType)
The resource type.
|
void |
setStatus(String status)
The compliance status for the resource.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ResourceComplianceSummaryItem |
withComplianceType(String complianceType)
The compliance type.
|
ResourceComplianceSummaryItem |
withCompliantSummary(CompliantSummary compliantSummary)
A list of items that are compliant for the resource.
|
ResourceComplianceSummaryItem |
withExecutionSummary(ComplianceExecutionSummary executionSummary)
Information about the execution.
|
ResourceComplianceSummaryItem |
withNonCompliantSummary(NonCompliantSummary nonCompliantSummary)
A list of items that aren't compliant for the resource.
|
ResourceComplianceSummaryItem |
withOverallSeverity(ComplianceSeverity overallSeverity)
The highest severity item found for the resource.
|
ResourceComplianceSummaryItem |
withOverallSeverity(String overallSeverity)
The highest severity item found for the resource.
|
ResourceComplianceSummaryItem |
withResourceId(String resourceId)
The resource ID.
|
ResourceComplianceSummaryItem |
withResourceType(String resourceType)
The resource type.
|
ResourceComplianceSummaryItem |
withStatus(ComplianceStatus status)
The compliance status for the resource.
|
ResourceComplianceSummaryItem |
withStatus(String status)
The compliance status for the resource.
|
public void setComplianceType(String complianceType)
The compliance type.
complianceType
- The compliance type.public String getComplianceType()
The compliance type.
public ResourceComplianceSummaryItem withComplianceType(String complianceType)
The compliance type.
complianceType
- The compliance type.public void setResourceType(String resourceType)
The resource type.
resourceType
- The resource type.public String getResourceType()
The resource type.
public ResourceComplianceSummaryItem withResourceType(String resourceType)
The resource type.
resourceType
- The resource type.public void setResourceId(String resourceId)
The resource ID.
resourceId
- The resource ID.public String getResourceId()
The resource ID.
public ResourceComplianceSummaryItem withResourceId(String resourceId)
The resource ID.
resourceId
- The resource ID.public void setStatus(String status)
The compliance status for the resource.
status
- The compliance status for the resource.ComplianceStatus
public String getStatus()
The compliance status for the resource.
ComplianceStatus
public ResourceComplianceSummaryItem withStatus(String status)
The compliance status for the resource.
status
- The compliance status for the resource.ComplianceStatus
public ResourceComplianceSummaryItem withStatus(ComplianceStatus status)
The compliance status for the resource.
status
- The compliance status for the resource.ComplianceStatus
public void setOverallSeverity(String overallSeverity)
The highest severity item found for the resource. The resource is compliant for this item.
overallSeverity
- The highest severity item found for the resource. The resource is compliant for this item.ComplianceSeverity
public String getOverallSeverity()
The highest severity item found for the resource. The resource is compliant for this item.
ComplianceSeverity
public ResourceComplianceSummaryItem withOverallSeverity(String overallSeverity)
The highest severity item found for the resource. The resource is compliant for this item.
overallSeverity
- The highest severity item found for the resource. The resource is compliant for this item.ComplianceSeverity
public ResourceComplianceSummaryItem withOverallSeverity(ComplianceSeverity overallSeverity)
The highest severity item found for the resource. The resource is compliant for this item.
overallSeverity
- The highest severity item found for the resource. The resource is compliant for this item.ComplianceSeverity
public void setExecutionSummary(ComplianceExecutionSummary executionSummary)
Information about the execution.
executionSummary
- Information about the execution.public ComplianceExecutionSummary getExecutionSummary()
Information about the execution.
public ResourceComplianceSummaryItem withExecutionSummary(ComplianceExecutionSummary executionSummary)
Information about the execution.
executionSummary
- Information about the execution.public void setCompliantSummary(CompliantSummary compliantSummary)
A list of items that are compliant for the resource.
compliantSummary
- A list of items that are compliant for the resource.public CompliantSummary getCompliantSummary()
A list of items that are compliant for the resource.
public ResourceComplianceSummaryItem withCompliantSummary(CompliantSummary compliantSummary)
A list of items that are compliant for the resource.
compliantSummary
- A list of items that are compliant for the resource.public void setNonCompliantSummary(NonCompliantSummary nonCompliantSummary)
A list of items that aren't compliant for the resource.
nonCompliantSummary
- A list of items that aren't compliant for the resource.public NonCompliantSummary getNonCompliantSummary()
A list of items that aren't compliant for the resource.
public ResourceComplianceSummaryItem withNonCompliantSummary(NonCompliantSummary nonCompliantSummary)
A list of items that aren't compliant for the resource.
nonCompliantSummary
- A list of items that aren't compliant for the resource.public String toString()
toString
in class Object
Object.toString()
public ResourceComplianceSummaryItem 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.