@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AsyncOperation extends Object implements Serializable, Cloneable
A container for the information about an asynchronous operation.
Constructor and Description |
---|
AsyncOperation() |
Modifier and Type | Method and Description |
---|---|
AsyncOperation |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTime()
The time that the request was sent to the service.
|
String |
getOperation()
The specific operation for the asynchronous request.
|
AsyncRequestParameters |
getRequestParameters()
The parameters associated with the request.
|
String |
getRequestStatus()
The current status of the request.
|
String |
getRequestTokenARN()
The request token associated with the request.
|
AsyncResponseDetails |
getResponseDetails()
The details of the response.
|
int |
hashCode() |
void |
setCreationTime(Date creationTime)
The time that the request was sent to the service.
|
void |
setOperation(String operation)
The specific operation for the asynchronous request.
|
void |
setRequestParameters(AsyncRequestParameters requestParameters)
The parameters associated with the request.
|
void |
setRequestStatus(String requestStatus)
The current status of the request.
|
void |
setRequestTokenARN(String requestTokenARN)
The request token associated with the request.
|
void |
setResponseDetails(AsyncResponseDetails responseDetails)
The details of the response.
|
String |
toString()
Returns a string representation of this object.
|
AsyncOperation |
withCreationTime(Date creationTime)
The time that the request was sent to the service.
|
AsyncOperation |
withOperation(AsyncOperationName operation)
The specific operation for the asynchronous request.
|
AsyncOperation |
withOperation(String operation)
The specific operation for the asynchronous request.
|
AsyncOperation |
withRequestParameters(AsyncRequestParameters requestParameters)
The parameters associated with the request.
|
AsyncOperation |
withRequestStatus(String requestStatus)
The current status of the request.
|
AsyncOperation |
withRequestTokenARN(String requestTokenARN)
The request token associated with the request.
|
AsyncOperation |
withResponseDetails(AsyncResponseDetails responseDetails)
The details of the response.
|
public void setCreationTime(Date creationTime)
The time that the request was sent to the service.
creationTime
- The time that the request was sent to the service.public Date getCreationTime()
The time that the request was sent to the service.
public AsyncOperation withCreationTime(Date creationTime)
The time that the request was sent to the service.
creationTime
- The time that the request was sent to the service.public void setOperation(String operation)
The specific operation for the asynchronous request.
operation
- The specific operation for the asynchronous request.AsyncOperationName
public String getOperation()
The specific operation for the asynchronous request.
AsyncOperationName
public AsyncOperation withOperation(String operation)
The specific operation for the asynchronous request.
operation
- The specific operation for the asynchronous request.AsyncOperationName
public AsyncOperation withOperation(AsyncOperationName operation)
The specific operation for the asynchronous request.
operation
- The specific operation for the asynchronous request.AsyncOperationName
public void setRequestTokenARN(String requestTokenARN)
The request token associated with the request.
requestTokenARN
- The request token associated with the request.public String getRequestTokenARN()
The request token associated with the request.
public AsyncOperation withRequestTokenARN(String requestTokenARN)
The request token associated with the request.
requestTokenARN
- The request token associated with the request.public void setRequestParameters(AsyncRequestParameters requestParameters)
The parameters associated with the request.
requestParameters
- The parameters associated with the request.public AsyncRequestParameters getRequestParameters()
The parameters associated with the request.
public AsyncOperation withRequestParameters(AsyncRequestParameters requestParameters)
The parameters associated with the request.
requestParameters
- The parameters associated with the request.public void setRequestStatus(String requestStatus)
The current status of the request.
requestStatus
- The current status of the request.public String getRequestStatus()
The current status of the request.
public AsyncOperation withRequestStatus(String requestStatus)
The current status of the request.
requestStatus
- The current status of the request.public void setResponseDetails(AsyncResponseDetails responseDetails)
The details of the response.
responseDetails
- The details of the response.public AsyncResponseDetails getResponseDetails()
The details of the response.
public AsyncOperation withResponseDetails(AsyncResponseDetails responseDetails)
The details of the response.
responseDetails
- The details of the response.public String toString()
toString
in class Object
Object.toString()
public AsyncOperation clone()