public class EvaluationResultQualifier
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Identifies an AWS Config rule that evaluated an AWS resource, and provides the type and ID of the resource that the rule evaluated.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
configRuleName
The name of the AWS Config rule that was used in the evaluation.
|
private java.lang.String |
resourceId
The ID of the evaluated AWS resource.
|
private java.lang.String |
resourceType
The type of AWS resource that was evaluated.
|
Constructor and Description |
---|
EvaluationResultQualifier() |
Modifier and Type | Method and Description |
---|---|
EvaluationResultQualifier |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getConfigRuleName()
The name of the AWS Config rule that was used in the evaluation.
|
java.lang.String |
getResourceId()
The ID of the evaluated AWS resource.
|
java.lang.String |
getResourceType()
The type of AWS resource that was evaluated.
|
int |
hashCode() |
void |
setConfigRuleName(java.lang.String configRuleName)
The name of the AWS Config rule that was used in the evaluation.
|
void |
setResourceId(java.lang.String resourceId)
The ID of the evaluated AWS resource.
|
void |
setResourceType(java.lang.String resourceType)
The type of AWS resource that was evaluated.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
EvaluationResultQualifier |
withConfigRuleName(java.lang.String configRuleName)
The name of the AWS Config rule that was used in the evaluation.
|
EvaluationResultQualifier |
withResourceId(java.lang.String resourceId)
The ID of the evaluated AWS resource.
|
EvaluationResultQualifier |
withResourceType(java.lang.String resourceType)
The type of AWS resource that was evaluated.
|
private java.lang.String configRuleName
The name of the AWS Config rule that was used in the evaluation.
private java.lang.String resourceType
The type of AWS resource that was evaluated.
private java.lang.String resourceId
The ID of the evaluated AWS resource.
public void setConfigRuleName(java.lang.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 java.lang.String getConfigRuleName()
The name of the AWS Config rule that was used in the evaluation.
public EvaluationResultQualifier withConfigRuleName(java.lang.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(java.lang.String resourceType)
The type of AWS resource that was evaluated.
resourceType
- The type of AWS resource that was evaluated.public java.lang.String getResourceType()
The type of AWS resource that was evaluated.
public EvaluationResultQualifier withResourceType(java.lang.String resourceType)
The type of AWS resource that was evaluated.
resourceType
- The type of AWS resource that was evaluated.public void setResourceId(java.lang.String resourceId)
The ID of the evaluated AWS resource.
resourceId
- The ID of the evaluated AWS resource.public java.lang.String getResourceId()
The ID of the evaluated AWS resource.
public EvaluationResultQualifier withResourceId(java.lang.String resourceId)
The ID of the evaluated AWS resource.
resourceId
- The ID of the evaluated AWS resource.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public EvaluationResultQualifier clone()
clone
in class java.lang.Object