@Generated(value="software.amazon.awssdk:codegen") public final class AsyncOperation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AsyncOperation.Builder,AsyncOperation>
A container for the information about an asynchronous operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AsyncOperation.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AsyncOperation.Builder |
builder() |
Instant |
creationTime()
The time that the request was sent to the service.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
AsyncOperationName |
operation()
The specific operation for the asynchronous request.
|
String |
operationAsString()
The specific operation for the asynchronous request.
|
AsyncRequestParameters |
requestParameters()
The parameters associated with the request.
|
String |
requestStatus()
The current status of the request.
|
String |
requestTokenARN()
The request token associated with the request.
|
AsyncResponseDetails |
responseDetails()
The details of the response.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AsyncOperation.Builder> |
serializableBuilderClass() |
AsyncOperation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant creationTime()
The time that the request was sent to the service.
public final AsyncOperationName operation()
The specific operation for the asynchronous request.
If the service returns an enum value that is not available in the current SDK version, operation will
return AsyncOperationName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
operationAsString().
AsyncOperationNamepublic final String operationAsString()
The specific operation for the asynchronous request.
If the service returns an enum value that is not available in the current SDK version, operation will
return AsyncOperationName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
operationAsString().
AsyncOperationNamepublic final String requestTokenARN()
The request token associated with the request.
public final AsyncRequestParameters requestParameters()
The parameters associated with the request.
public final String requestStatus()
The current status of the request.
public final AsyncResponseDetails responseDetails()
The details of the response.
public AsyncOperation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AsyncOperation.Builder,AsyncOperation>public static AsyncOperation.Builder builder()
public static Class<? extends AsyncOperation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.