@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EvaluationResultQualifier extends Object implements Serializable, Cloneable, StructuredPojo
Identifies an AWS Config rule that evaluated an AWS resource, and provides the type and ID of the resource that the rule evaluated.
Constructor and Description |
---|
EvaluationResultQualifier() |
Modifier and Type | Method and Description |
---|---|
EvaluationResultQualifier |
clone() |
boolean |
equals(Object obj) |
String |
getConfigRuleName()
The name of the AWS Config rule that was used in the evaluation.
|
String |
getResourceId()
The ID of the evaluated AWS resource.
|
String |
getResourceType()
The type of AWS resource that was evaluated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setConfigRuleName(String configRuleName)
The name of the AWS Config rule that was used in the evaluation.
|
void |
setResourceId(String resourceId)
The ID of the evaluated AWS resource.
|
void |
setResourceType(String resourceType)
The type of AWS resource that was evaluated.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
EvaluationResultQualifier |
withConfigRuleName(String configRuleName)
The name of the AWS Config rule that was used in the evaluation.
|
EvaluationResultQualifier |
withResourceId(String resourceId)
The ID of the evaluated AWS resource.
|
EvaluationResultQualifier |
withResourceType(String resourceType)
The type of AWS resource that was evaluated.
|
public void setConfigRuleName(String configRuleName)
The name of the AWS Config rule that was used in the evaluation.
configRuleName
- The name of the AWS Config rule that was used in the evaluation.public String getConfigRuleName()
The name of the AWS Config rule that was used in the evaluation.
public EvaluationResultQualifier withConfigRuleName(String configRuleName)
The name of the AWS Config rule that was used in the evaluation.
configRuleName
- The name of the AWS Config rule that was used in the evaluation.public void setResourceType(String resourceType)
The type of AWS resource that was evaluated.
resourceType
- The type of AWS resource that was evaluated.public String getResourceType()
The type of AWS resource that was evaluated.
public EvaluationResultQualifier withResourceType(String resourceType)
The type of AWS resource that was evaluated.
resourceType
- The type of AWS resource that was evaluated.public void setResourceId(String resourceId)
The ID of the evaluated AWS resource.
resourceId
- The ID of the evaluated AWS resource.public String getResourceId()
The ID of the evaluated AWS resource.
public EvaluationResultQualifier withResourceId(String resourceId)
The ID of the evaluated AWS resource.
resourceId
- The ID of the evaluated AWS resource.public String toString()
toString
in class Object
Object.toString()
public EvaluationResultQualifier 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.