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 CancelImportTaskRequest
clone()
Creates a shallow clone of this request.boolean
equals(Object obj)
String
getCancelReason()
The reason for canceling the task.Request<CancelImportTaskRequest>
getDryRunRequest()
This method is intended for internal use only.String
getImportTaskId()
The ID of the import image or import snapshot task to be canceled.int
hashCode()
void
setCancelReason(String cancelReason)
The reason for canceling the task.void
setImportTaskId(String importTaskId)
The ID of the import image or import snapshot task to be canceled.String
toString()
Returns a string representation of this object; useful for testing and debugging.CancelImportTaskRequest
withCancelReason(String cancelReason)
The reason for canceling the task.CancelImportTaskRequest
withImportTaskId(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:
getDryRunRequest
in interfaceDryRunSupportedRequest<CancelImportTaskRequest>
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public CancelImportTaskRequest clone()
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
Object.clone()
-
-