Interface Context.AfterTransmission
- All Superinterfaces:
Context.AfterMarshalling
,Context.BeforeExecution
,Context.BeforeMarshalling
,Context.BeforeTransmission
,Context.ModifyHttpRequest
,Context.ModifyRequest
- All Known Subinterfaces:
Context.AfterExecution
,Context.AfterUnmarshalling
,Context.BeforeUnmarshalling
,Context.ModifyHttpResponse
,Context.ModifyResponse
- All Known Implementing Classes:
InterceptorContext
- Enclosing class:
Context
The state of the execution when the
ExecutionInterceptor.afterTransmission(software.amazon.awssdk.core.interceptor.Context.AfterTransmission, software.amazon.awssdk.core.interceptor.ExecutionAttributes)
method is invoked.-
Method Summary
Modifier and TypeMethodDescriptionThe HTTP response returned by the service with which the SDK is communicating.TheInputStream
that provides streaming content returned from the service.Optional
<org.reactivestreams.Publisher<ByteBuffer>> ThePublisher
that providesByteBuffer
events upon request.Methods inherited from interface software.amazon.awssdk.core.interceptor.Context.AfterMarshalling
asyncRequestBody, httpRequest, requestBody
Methods inherited from interface software.amazon.awssdk.core.interceptor.Context.BeforeExecution
request
-
Method Details
-
httpResponse
SdkHttpResponse httpResponse()The HTTP response returned by the service with which the SDK is communicating. -
responsePublisher
Optional<org.reactivestreams.Publisher<ByteBuffer>> responsePublisher()ThePublisher
that providesByteBuffer
events upon request. -
responseBody
Optional<InputStream> responseBody()TheInputStream
that provides streaming content returned from the service.
-