Class BatchingExecutionContext<RequestT,ResponseT>
- java.lang.Object
-
- software.amazon.awssdk.services.sqs.internal.batchmanager.BatchingExecutionContext<RequestT,ResponseT>
-
public final class BatchingExecutionContext<RequestT,ResponseT> extends Object
-
-
Constructor Summary
Constructors Constructor Description BatchingExecutionContext(RequestT request, CompletableFuture<ResponseT> response)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestT
request()
CompletableFuture<ResponseT>
response()
Optional<Integer>
responsePayloadByteSize()
Optional because responsePayloadByteSize is required only for SendMessageRequests and not for other requests.
-
-
-
Constructor Detail
-
BatchingExecutionContext
public BatchingExecutionContext(RequestT request, CompletableFuture<ResponseT> response)
-
-
Method Detail
-
request
public RequestT request()
-
response
public CompletableFuture<ResponseT> response()
-
-