@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EvaluationResultQualifier extends Object implements Serializable, Cloneable, StructuredPojo
Identifies an Config rule that evaluated an Amazon Web Services 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 Config rule that was used in the evaluation.
|
String |
getEvaluationMode()
The mode of an evaluation.
|
String |
getResourceId()
The ID of the evaluated Amazon Web Services resource.
|
String |
getResourceType()
The type of Amazon Web Services 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 Config rule that was used in the evaluation.
|
void |
setEvaluationMode(String evaluationMode)
The mode of an evaluation.
|
void |
setResourceId(String resourceId)
The ID of the evaluated Amazon Web Services resource.
|
void |
setResourceType(String resourceType)
The type of Amazon Web Services resource that was evaluated.
|
String |
toString()
Returns a string representation of this object.
|
EvaluationResultQualifier |
withConfigRuleName(String configRuleName)
The name of the Config rule that was used in the evaluation.
|
EvaluationResultQualifier |
withEvaluationMode(EvaluationMode evaluationMode)
The mode of an evaluation.
|
EvaluationResultQualifier |
withEvaluationMode(String evaluationMode)
The mode of an evaluation.
|
EvaluationResultQualifier |
withResourceId(String resourceId)
The ID of the evaluated Amazon Web Services resource.
|
EvaluationResultQualifier |
withResourceType(String resourceType)
The type of Amazon Web Services resource that was evaluated.
|
public void setConfigRuleName(String configRuleName)
The name of the Config rule that was used in the evaluation.
configRuleName
- The name of the Config rule that was used in the evaluation.public String getConfigRuleName()
The name of the Config rule that was used in the evaluation.
public EvaluationResultQualifier withConfigRuleName(String configRuleName)
The name of the Config rule that was used in the evaluation.
configRuleName
- The name of the Config rule that was used in the evaluation.public void setResourceType(String resourceType)
The type of Amazon Web Services resource that was evaluated.
resourceType
- The type of Amazon Web Services resource that was evaluated.public String getResourceType()
The type of Amazon Web Services resource that was evaluated.
public EvaluationResultQualifier withResourceType(String resourceType)
The type of Amazon Web Services resource that was evaluated.
resourceType
- The type of Amazon Web Services resource that was evaluated.public void setResourceId(String resourceId)
The ID of the evaluated Amazon Web Services resource.
resourceId
- The ID of the evaluated Amazon Web Services resource.public String getResourceId()
The ID of the evaluated Amazon Web Services resource.
public EvaluationResultQualifier withResourceId(String resourceId)
The ID of the evaluated Amazon Web Services resource.
resourceId
- The ID of the evaluated Amazon Web Services resource.public void setEvaluationMode(String evaluationMode)
The mode of an evaluation. The valid values are Detective or Proactive.
evaluationMode
- The mode of an evaluation. The valid values are Detective or Proactive.EvaluationMode
public String getEvaluationMode()
The mode of an evaluation. The valid values are Detective or Proactive.
EvaluationMode
public EvaluationResultQualifier withEvaluationMode(String evaluationMode)
The mode of an evaluation. The valid values are Detective or Proactive.
evaluationMode
- The mode of an evaluation. The valid values are Detective or Proactive.EvaluationMode
public EvaluationResultQualifier withEvaluationMode(EvaluationMode evaluationMode)
The mode of an evaluation. The valid values are Detective or Proactive.
evaluationMode
- The mode of an evaluation. The valid values are Detective or Proactive.EvaluationMode
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.