@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StopAutomationExecutionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
StopAutomationExecutionRequest() |
| Modifier and Type | Method and Description |
|---|---|
StopAutomationExecutionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAutomationExecutionId()
The execution ID of the Automation to stop.
|
String |
getType()
The stop request type.
|
int |
hashCode() |
void |
setAutomationExecutionId(String automationExecutionId)
The execution ID of the Automation to stop.
|
void |
setType(String type)
The stop request type.
|
String |
toString()
Returns a string representation of this object.
|
StopAutomationExecutionRequest |
withAutomationExecutionId(String automationExecutionId)
The execution ID of the Automation to stop.
|
StopAutomationExecutionRequest |
withType(StopType type)
The stop request type.
|
StopAutomationExecutionRequest |
withType(String type)
The stop request type.
|
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, withSdkRequestTimeoutpublic void setAutomationExecutionId(String automationExecutionId)
The execution ID of the Automation to stop.
automationExecutionId - The execution ID of the Automation to stop.public String getAutomationExecutionId()
The execution ID of the Automation to stop.
public StopAutomationExecutionRequest withAutomationExecutionId(String automationExecutionId)
The execution ID of the Automation to stop.
automationExecutionId - The execution ID of the Automation to stop.public void setType(String type)
The stop request type. Valid types include the following: Cancel and Complete. The default type is Cancel.
type - The stop request type. Valid types include the following: Cancel and Complete. The default type is Cancel.StopTypepublic String getType()
The stop request type. Valid types include the following: Cancel and Complete. The default type is Cancel.
StopTypepublic StopAutomationExecutionRequest withType(String type)
The stop request type. Valid types include the following: Cancel and Complete. The default type is Cancel.
type - The stop request type. Valid types include the following: Cancel and Complete. The default type is Cancel.StopTypepublic StopAutomationExecutionRequest withType(StopType type)
The stop request type. Valid types include the following: Cancel and Complete. The default type is Cancel.
type - The stop request type. Valid types include the following: Cancel and Complete. The default type is Cancel.StopTypepublic String toString()
toString in class ObjectObject.toString()public StopAutomationExecutionRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()