public class PutEvaluationsRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private SdkInternalList<Evaluation> |
evaluations
The assessments that the AWS Lambda function performs.
|
private java.lang.String |
resultToken
An encrypted token that associates an evaluation with an AWS Config rule.
|
NOOP
Constructor and Description |
---|
PutEvaluationsRequest() |
Modifier and Type | Method and Description |
---|---|
PutEvaluationsRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.util.List<Evaluation> |
getEvaluations()
The assessments that the AWS Lambda function performs.
|
java.lang.String |
getResultToken()
An encrypted token that associates an evaluation with an AWS Config rule.
|
int |
hashCode() |
void |
setEvaluations(java.util.Collection<Evaluation> evaluations)
The assessments that the AWS Lambda function performs.
|
void |
setResultToken(java.lang.String resultToken)
An encrypted token that associates an evaluation with an AWS Config rule.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
PutEvaluationsRequest |
withEvaluations(java.util.Collection<Evaluation> evaluations)
The assessments that the AWS Lambda function performs.
|
PutEvaluationsRequest |
withEvaluations(Evaluation... evaluations)
The assessments that the AWS Lambda function performs.
|
PutEvaluationsRequest |
withResultToken(java.lang.String resultToken)
An encrypted token that associates an evaluation with an AWS Config rule.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private SdkInternalList<Evaluation> evaluations
The assessments that the AWS Lambda function performs. Each evaluation identifies an AWS resource and indicates whether it complies with the AWS Config rule that invokes the AWS Lambda function.
private java.lang.String resultToken
An encrypted token that associates an evaluation with an AWS Config rule. Identifies the rule and the event that triggered the evaluation
public java.util.List<Evaluation> getEvaluations()
The assessments that the AWS Lambda function performs. Each evaluation identifies an AWS resource and indicates whether it complies with the AWS Config rule that invokes the AWS Lambda function.
public void setEvaluations(java.util.Collection<Evaluation> evaluations)
The assessments that the AWS Lambda function performs. Each evaluation identifies an AWS resource and indicates whether it complies with the AWS Config rule that invokes the AWS Lambda function.
evaluations
- The assessments that the AWS Lambda function performs. Each
evaluation identifies an AWS resource and indicates whether it
complies with the AWS Config rule that invokes the AWS Lambda
function.public PutEvaluationsRequest withEvaluations(Evaluation... evaluations)
The assessments that the AWS Lambda function performs. Each evaluation identifies an AWS resource and indicates whether it complies with the AWS Config rule that invokes the AWS Lambda function.
NOTE: This method appends the values to the existing list (if
any). Use setEvaluations(java.util.Collection)
or
withEvaluations(java.util.Collection)
if you want to override
the existing values.
evaluations
- The assessments that the AWS Lambda function performs. Each
evaluation identifies an AWS resource and indicates whether it
complies with the AWS Config rule that invokes the AWS Lambda
function.public PutEvaluationsRequest withEvaluations(java.util.Collection<Evaluation> evaluations)
The assessments that the AWS Lambda function performs. Each evaluation identifies an AWS resource and indicates whether it complies with the AWS Config rule that invokes the AWS Lambda function.
evaluations
- The assessments that the AWS Lambda function performs. Each
evaluation identifies an AWS resource and indicates whether it
complies with the AWS Config rule that invokes the AWS Lambda
function.public void setResultToken(java.lang.String resultToken)
An encrypted token that associates an evaluation with an AWS Config rule. Identifies the rule and the event that triggered the evaluation
resultToken
- An encrypted token that associates an evaluation with an AWS
Config rule. Identifies the rule and the event that triggered the
evaluationpublic java.lang.String getResultToken()
An encrypted token that associates an evaluation with an AWS Config rule. Identifies the rule and the event that triggered the evaluation
public PutEvaluationsRequest withResultToken(java.lang.String resultToken)
An encrypted token that associates an evaluation with an AWS Config rule. Identifies the rule and the event that triggered the evaluation
resultToken
- An encrypted token that associates an evaluation with an AWS
Config rule. Identifies the rule and the event that triggered the
evaluationpublic 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 PutEvaluationsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()