Package com.amazonaws.services.ec2.model
Class CancelImportTaskRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.ec2.model.CancelImportTaskRequest
-
- All Implemented Interfaces:
ReadLimitInfo,DryRunSupportedRequest<CancelImportTaskRequest>,Serializable,Cloneable
public class CancelImportTaskRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<CancelImportTaskRequest>
Contains the parameters for CancelImportTask.
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description CancelImportTaskRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CancelImportTaskRequestclone()Creates a shallow clone of this request.booleanequals(Object obj)StringgetCancelReason()The reason for canceling the task.Request<CancelImportTaskRequest>getDryRunRequest()This method is intended for internal use only.StringgetImportTaskId()The ID of the import image or import snapshot task to be canceled.inthashCode()voidsetCancelReason(String cancelReason)The reason for canceling the task.voidsetImportTaskId(String importTaskId)The ID of the import image or import snapshot task to be canceled.StringtoString()Returns a string representation of this object; useful for testing and debugging.CancelImportTaskRequestwithCancelReason(String cancelReason)The reason for canceling the task.CancelImportTaskRequestwithImportTaskId(String importTaskId)The ID of the import image or import snapshot task to be canceled.-
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
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
-
-
-
-
Method Detail
-
setImportTaskId
public void setImportTaskId(String importTaskId)
The ID of the import image or import snapshot task to be canceled.
- Parameters:
importTaskId- The ID of the import image or import snapshot task to be canceled.
-
getImportTaskId
public String getImportTaskId()
The ID of the import image or import snapshot task to be canceled.
- Returns:
- The ID of the import image or import snapshot task to be canceled.
-
withImportTaskId
public CancelImportTaskRequest withImportTaskId(String importTaskId)
The ID of the import image or import snapshot task to be canceled.
- Parameters:
importTaskId- The ID of the import image or import snapshot task to be canceled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCancelReason
public void setCancelReason(String cancelReason)
The reason for canceling the task.
- Parameters:
cancelReason- The reason for canceling the task.
-
getCancelReason
public String getCancelReason()
The reason for canceling the task.
- Returns:
- The reason for canceling the task.
-
withCancelReason
public CancelImportTaskRequest withCancelReason(String cancelReason)
The reason for canceling the task.
- Parameters:
cancelReason- The reason for canceling the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getDryRunRequest
public Request<CancelImportTaskRequest> getDryRunRequest()
This method is intended for internal use only. Returns the marshaled request configured with additional parameters to enable operation dry-run.- Specified by:
getDryRunRequestin interfaceDryRunSupportedRequest<CancelImportTaskRequest>
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public CancelImportTaskRequest clone()
Description copied from class:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
Object.clone()
-
-