public static interface AsyncOperation.Builder extends SdkPojo, CopyableBuilder<AsyncOperation.Builder,AsyncOperation>
| Modifier and Type | Method and Description |
|---|---|
AsyncOperation.Builder |
creationTime(Instant creationTime)
The time that the request was sent to the service.
|
AsyncOperation.Builder |
operation(AsyncOperationName operation)
The specific operation for the asynchronous request.
|
AsyncOperation.Builder |
operation(String operation)
The specific operation for the asynchronous request.
|
AsyncOperation.Builder |
requestParameters(AsyncRequestParameters requestParameters)
The parameters associated with the request.
|
default AsyncOperation.Builder |
requestParameters(Consumer<AsyncRequestParameters.Builder> requestParameters)
The parameters associated with the request.
|
AsyncOperation.Builder |
requestStatus(String requestStatus)
The current status of the request.
|
AsyncOperation.Builder |
requestTokenARN(String requestTokenARN)
The request token associated with the request.
|
AsyncOperation.Builder |
responseDetails(AsyncResponseDetails responseDetails)
The details of the response.
|
default AsyncOperation.Builder |
responseDetails(Consumer<AsyncResponseDetails.Builder> responseDetails)
The details of the response.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAsyncOperation.Builder creationTime(Instant creationTime)
The time that the request was sent to the service.
creationTime - The time that the request was sent to the service.AsyncOperation.Builder operation(String operation)
The specific operation for the asynchronous request.
operation - The specific operation for the asynchronous request.AsyncOperationName,
AsyncOperationNameAsyncOperation.Builder operation(AsyncOperationName operation)
The specific operation for the asynchronous request.
operation - The specific operation for the asynchronous request.AsyncOperationName,
AsyncOperationNameAsyncOperation.Builder requestTokenARN(String requestTokenARN)
The request token associated with the request.
requestTokenARN - The request token associated with the request.AsyncOperation.Builder requestParameters(AsyncRequestParameters requestParameters)
The parameters associated with the request.
requestParameters - The parameters associated with the request.default AsyncOperation.Builder requestParameters(Consumer<AsyncRequestParameters.Builder> requestParameters)
The parameters associated with the request.
This is a convenience method that creates an instance of theAsyncRequestParameters.Builder avoiding
the need to create one manually via AsyncRequestParameters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to requestParameters(AsyncRequestParameters).requestParameters - a consumer that will call methods on AsyncRequestParameters.BuilderrequestParameters(AsyncRequestParameters)AsyncOperation.Builder requestStatus(String requestStatus)
The current status of the request.
requestStatus - The current status of the request.AsyncOperation.Builder responseDetails(AsyncResponseDetails responseDetails)
The details of the response.
responseDetails - The details of the response.default AsyncOperation.Builder responseDetails(Consumer<AsyncResponseDetails.Builder> responseDetails)
The details of the response.
This is a convenience method that creates an instance of theAsyncResponseDetails.Builder avoiding
the need to create one manually via AsyncResponseDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to responseDetails(AsyncResponseDetails).responseDetails - a consumer that will call methods on AsyncResponseDetails.BuilderresponseDetails(AsyncResponseDetails)Copyright © 2022. All rights reserved.