@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. |
request
SdkHttpRequest 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 © 2019. All rights reserved.