public class EvaluateExpressionRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Contains the parameters for EvaluateExpression.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
expression
The expression to evaluate.
|
private java.lang.String |
objectId
The ID of the object.
|
private java.lang.String |
pipelineId
The ID of the pipeline.
|
NOOP
Constructor and Description |
---|
EvaluateExpressionRequest() |
Modifier and Type | Method and Description |
---|---|
EvaluateExpressionRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getExpression()
The expression to evaluate.
|
java.lang.String |
getObjectId()
The ID of the object.
|
java.lang.String |
getPipelineId()
The ID of the pipeline.
|
int |
hashCode() |
void |
setExpression(java.lang.String expression)
The expression to evaluate.
|
void |
setObjectId(java.lang.String objectId)
The ID of the object.
|
void |
setPipelineId(java.lang.String pipelineId)
The ID of the pipeline.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
EvaluateExpressionRequest |
withExpression(java.lang.String expression)
The expression to evaluate.
|
EvaluateExpressionRequest |
withObjectId(java.lang.String objectId)
The ID of the object.
|
EvaluateExpressionRequest |
withPipelineId(java.lang.String pipelineId)
The ID of the pipeline.
|
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 java.lang.String pipelineId
The ID of the pipeline.
private java.lang.String objectId
The ID of the object.
private java.lang.String expression
The expression to evaluate.
public void setPipelineId(java.lang.String pipelineId)
The ID of the pipeline.
pipelineId
- The ID of the pipeline.public java.lang.String getPipelineId()
The ID of the pipeline.
public EvaluateExpressionRequest withPipelineId(java.lang.String pipelineId)
The ID of the pipeline.
pipelineId
- The ID of the pipeline.public void setObjectId(java.lang.String objectId)
The ID of the object.
objectId
- The ID of the object.public java.lang.String getObjectId()
The ID of the object.
public EvaluateExpressionRequest withObjectId(java.lang.String objectId)
The ID of the object.
objectId
- The ID of the object.public void setExpression(java.lang.String expression)
The expression to evaluate.
expression
- The expression to evaluate.public java.lang.String getExpression()
The expression to evaluate.
public EvaluateExpressionRequest withExpression(java.lang.String expression)
The expression to evaluate.
expression
- The expression to evaluate.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 EvaluateExpressionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()