Package com.amazonaws.kinesisvideo.http
Class KinesisVideoApacheHttpAsyncClient.Builder
- java.lang.Object
-
- com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase<KinesisVideoApacheHttpAsyncClient.Builder>
-
- com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpAsyncClient.Builder
-
- Enclosing class:
- KinesisVideoApacheHttpAsyncClient
public static final class KinesisVideoApacheHttpAsyncClient.Builder extends HttpClientBase.BuilderBase<KinesisVideoApacheHttpAsyncClient.Builder>
-
-
Field Summary
-
Fields inherited from class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
mConnectionTimeoutInMillis, mContentInJson, mContentType, mHeaders, mIPVersionFilter, mMethod, mSocketTimeoutInMillis, mUri
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KinesisVideoApacheHttpAsyncClientbuild()KinesisVideoApacheHttpAsyncClient.BuilderbuilderType()KinesisVideoApacheHttpAsyncClient.BuilderwithFutureCallback(org.apache.http.concurrent.FutureCallback<org.apache.http.HttpResponse> futureCallback)KinesisVideoApacheHttpAsyncClient.BuilderwithHttpAsyncResponseConsumer(org.apache.http.nio.protocol.HttpAsyncResponseConsumer<org.apache.http.HttpResponse> httpAsyncResponseConsumer)-
Methods inherited from class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
withConnectionTimeoutInMillis, withContentInJson, withContentType, withHeader, withIpVersionFilter, withMethod, withSocketTimeoutInMillis, withUri
-
-
-
-
Method Detail
-
withHttpAsyncResponseConsumer
public KinesisVideoApacheHttpAsyncClient.Builder withHttpAsyncResponseConsumer(org.apache.http.nio.protocol.HttpAsyncResponseConsumer<org.apache.http.HttpResponse> httpAsyncResponseConsumer)
-
withFutureCallback
public KinesisVideoApacheHttpAsyncClient.Builder withFutureCallback(org.apache.http.concurrent.FutureCallback<org.apache.http.HttpResponse> futureCallback)
-
build
public KinesisVideoApacheHttpAsyncClient build()
-
builderType
public KinesisVideoApacheHttpAsyncClient.Builder builderType()
- Specified by:
builderTypein classHttpClientBase.BuilderBase<KinesisVideoApacheHttpAsyncClient.Builder>
-
-