@NotThreadSafe public static final class InterceptorContext.Builder extends Object implements software.amazon.awssdk.utils.builder.CopyableBuilder<InterceptorContext.Builder,InterceptorContext>
| Modifier and Type | Method and Description |
|---|---|
InterceptorContext.Builder |
asyncRequestBody(AsyncRequestBody asyncRequestBody) |
InterceptorContext |
build() |
InterceptorContext.Builder |
httpRequest(software.amazon.awssdk.http.SdkHttpRequest httpRequest) |
InterceptorContext.Builder |
httpResponse(software.amazon.awssdk.http.SdkHttpResponse httpResponse) |
InterceptorContext.Builder |
request(SdkRequest request) |
InterceptorContext.Builder |
requestBody(RequestBody requestBody) |
InterceptorContext.Builder |
response(SdkResponse response) |
InterceptorContext.Builder |
responseBody(InputStream responseBody) |
InterceptorContext.Builder |
responsePublisher(org.reactivestreams.Publisher<ByteBuffer> responsePublisher) |
public InterceptorContext.Builder request(SdkRequest request)
public InterceptorContext.Builder httpRequest(software.amazon.awssdk.http.SdkHttpRequest httpRequest)
public InterceptorContext.Builder requestBody(RequestBody requestBody)
public InterceptorContext.Builder httpResponse(software.amazon.awssdk.http.SdkHttpResponse httpResponse)
public InterceptorContext.Builder responseBody(InputStream responseBody)
public InterceptorContext.Builder response(SdkResponse response)
public InterceptorContext.Builder asyncRequestBody(AsyncRequestBody asyncRequestBody)
public InterceptorContext.Builder responsePublisher(org.reactivestreams.Publisher<ByteBuffer> responsePublisher)
public InterceptorContext build()
build in interface software.amazon.awssdk.utils.builder.Buildablebuild in interface software.amazon.awssdk.utils.builder.SdkBuilder<InterceptorContext.Builder,InterceptorContext>Copyright © 2022. All rights reserved.