@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartAutomationExecutionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartAutomationExecutionRequest() |
Modifier and Type | Method and Description |
---|---|
StartAutomationExecutionRequest |
addParametersEntry(String key,
List<String> value) |
StartAutomationExecutionRequest |
clearParametersEntries()
Removes all the entries added into Parameters.
|
StartAutomationExecutionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
User-provided idempotency token.
|
String |
getDocumentName()
The name of the Automation document to use for this execution.
|
String |
getDocumentVersion()
The version of the Automation document to use for this execution.
|
Map<String,List<String>> |
getParameters()
A key-value map of execution parameters, which match the declared parameters in the Automation document.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
User-provided idempotency token.
|
void |
setDocumentName(String documentName)
The name of the Automation document to use for this execution.
|
void |
setDocumentVersion(String documentVersion)
The version of the Automation document to use for this execution.
|
void |
setParameters(Map<String,List<String>> parameters)
A key-value map of execution parameters, which match the declared parameters in the Automation document.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
StartAutomationExecutionRequest |
withClientToken(String clientToken)
User-provided idempotency token.
|
StartAutomationExecutionRequest |
withDocumentName(String documentName)
The name of the Automation document to use for this execution.
|
StartAutomationExecutionRequest |
withDocumentVersion(String documentVersion)
The version of the Automation document to use for this execution.
|
StartAutomationExecutionRequest |
withParameters(Map<String,List<String>> parameters)
A key-value map of execution parameters, which match the declared parameters in the Automation document.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setDocumentName(String documentName)
The name of the Automation document to use for this execution.
documentName
- The name of the Automation document to use for this execution.public String getDocumentName()
The name of the Automation document to use for this execution.
public StartAutomationExecutionRequest withDocumentName(String documentName)
The name of the Automation document to use for this execution.
documentName
- The name of the Automation document to use for this execution.public void setDocumentVersion(String documentVersion)
The version of the Automation document to use for this execution.
documentVersion
- The version of the Automation document to use for this execution.public String getDocumentVersion()
The version of the Automation document to use for this execution.
public StartAutomationExecutionRequest withDocumentVersion(String documentVersion)
The version of the Automation document to use for this execution.
documentVersion
- The version of the Automation document to use for this execution.public Map<String,List<String>> getParameters()
A key-value map of execution parameters, which match the declared parameters in the Automation document.
public void setParameters(Map<String,List<String>> parameters)
A key-value map of execution parameters, which match the declared parameters in the Automation document.
parameters
- A key-value map of execution parameters, which match the declared parameters in the Automation document.public StartAutomationExecutionRequest withParameters(Map<String,List<String>> parameters)
A key-value map of execution parameters, which match the declared parameters in the Automation document.
parameters
- A key-value map of execution parameters, which match the declared parameters in the Automation document.public StartAutomationExecutionRequest addParametersEntry(String key, List<String> value)
public StartAutomationExecutionRequest clearParametersEntries()
public void setClientToken(String clientToken)
User-provided idempotency token. The token must be unique, is case insensitive, enforces the UUID format, and can't be reused.
clientToken
- User-provided idempotency token. The token must be unique, is case insensitive, enforces the UUID format,
and can't be reused.public String getClientToken()
User-provided idempotency token. The token must be unique, is case insensitive, enforces the UUID format, and can't be reused.
public StartAutomationExecutionRequest withClientToken(String clientToken)
User-provided idempotency token. The token must be unique, is case insensitive, enforces the UUID format, and can't be reused.
clientToken
- User-provided idempotency token. The token must be unique, is case insensitive, enforces the UUID format,
and can't be reused.public String toString()
toString
in class Object
Object.toString()
public StartAutomationExecutionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.