@NotThreadSafe public static final class InterceptorContext.Builder extends Object implements CopyableBuilder<InterceptorContext.Builder,InterceptorContext>
Modifier and Type | Method and Description |
---|---|
InterceptorContext |
build()
An immutable object that is created from the
properties that have been set on the builder.
|
InterceptorContext.Builder |
httpRequest(SdkHttpFullRequest httpRequest) |
InterceptorContext.Builder |
httpResponse(SdkHttpFullResponse httpResponse) |
InterceptorContext.Builder |
request(SdkRequest request) |
InterceptorContext.Builder |
response(SdkResponse response) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
copy
applyMutation
public InterceptorContext.Builder request(SdkRequest request)
public InterceptorContext.Builder httpRequest(SdkHttpFullRequest httpRequest)
public InterceptorContext.Builder httpResponse(SdkHttpFullResponse httpResponse)
public InterceptorContext.Builder response(SdkResponse response)
public InterceptorContext build()
SdkBuilder
build
in interface SdkBuilder<InterceptorContext.Builder,InterceptorContext>
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.