Package com.amazonaws.kinesisvideo.http
Class HttpClientBase.BuilderBase<T>
- java.lang.Object
-
- com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase<T>
-
- Direct Known Subclasses:
KinesisVideoApacheHttpAsyncClient.Builder,KinesisVideoApacheHttpClient.Builder
- Enclosing class:
- HttpClientBase
public abstract static class HttpClientBase.BuilderBase<T> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected intmConnectionTimeoutInMillisprotected StringmContentInJsonprotected org.apache.http.entity.ContentTypemContentTypeprotected Map<String,String>mHeadersprotected IPVersionFiltermIPVersionFilterprotected HttpMethodNamemMethodprotected intmSocketTimeoutInMillisprotected URImUri
-
Constructor Summary
Constructors Constructor Description BuilderBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract TbuilderType()TwithConnectionTimeoutInMillis(int connectionTimeoutInMillis)TwithContentInJson(String contentInJson)TwithContentType(org.apache.http.entity.ContentType contentType)TwithHeader(String key, String value)TwithIpVersionFilter(IPVersionFilter ipVersionFilter)TwithMethod(HttpMethodName method)TwithSocketTimeoutInMillis(int socketTimeoutInMillis)TwithUri(URI uri)
-
-
-
Field Detail
-
mUri
protected URI mUri
-
mMethod
protected HttpMethodName mMethod
-
mConnectionTimeoutInMillis
protected int mConnectionTimeoutInMillis
-
mSocketTimeoutInMillis
protected int mSocketTimeoutInMillis
-
mContentType
protected org.apache.http.entity.ContentType mContentType
-
mContentInJson
protected String mContentInJson
-
mIPVersionFilter
protected IPVersionFilter mIPVersionFilter
-
-
Method Detail
-
builderType
public abstract T builderType()
-
withMethod
public T withMethod(HttpMethodName method)
-
withConnectionTimeoutInMillis
public T withConnectionTimeoutInMillis(int connectionTimeoutInMillis)
-
withSocketTimeoutInMillis
public T withSocketTimeoutInMillis(int socketTimeoutInMillis)
-
withContentType
public T withContentType(org.apache.http.entity.ContentType contentType)
-
withIpVersionFilter
public T withIpVersionFilter(IPVersionFilter ipVersionFilter)
-
-