@ThreadSafe public static interface Context.AfterMarshalling extends Context.BeforeMarshalling
ExecutionInterceptor.afterMarshalling(software.amazon.awssdk.core.interceptor.Context.AfterMarshalling, software.amazon.awssdk.core.interceptor.ExecutionAttributes) method is invoked.| Modifier and Type | Method and Description |
|---|---|
Optional<AsyncRequestBody> |
asyncRequestBody()
The
AsyncRequestBody that allows non-blocking streaming of request content. |
SdkHttpRequest |
httpRequest()
The
SdkHttpRequest that was created as a result of marshalling the Context.BeforeExecution.request(). |
Optional<RequestBody> |
requestBody()
The
RequestBody that represents the body of an HTTP request. |
requestSdkHttpRequest httpRequest()
SdkHttpRequest that was created as a result of marshalling the Context.BeforeExecution.request(). This is the HTTP
request that will be sent to the downstream service.Optional<RequestBody> requestBody()
RequestBody that represents the body of an HTTP request.Optional<AsyncRequestBody> asyncRequestBody()
AsyncRequestBody that allows non-blocking streaming of request content.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.