Package com.c8db.internal.http
Class HttpConnection.Builder
- java.lang.Object
-
- com.c8db.internal.http.HttpConnection.Builder
-
- Enclosing class:
- HttpConnection
public static class HttpConnection.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpConnectionbuild()HttpConnection.BuildercontentType(Protocol contentType)HttpConnection.Builderemail(String email)HttpConnection.Builderhost(HostDescription host)HttpConnection.BuilderhttpCookieSpec(String httpCookieSpec)HttpConnection.BuilderjwtAuthEnabled(Boolean jwtAuth)HttpConnection.Builderpassword(String password)HttpConnection.BuilderserializationUtil(C8Serialization util)HttpConnection.BuildersslContext(SSLContext sslContext)HttpConnection.Buildertimeout(Integer timeout)HttpConnection.Builderttl(Long ttl)HttpConnection.Builderuser(String user)HttpConnection.BuilderuseSsl(Boolean useSsl)
-
-
-
Method Detail
-
user
public HttpConnection.Builder user(String user)
-
password
public HttpConnection.Builder password(String password)
-
email
public HttpConnection.Builder email(String email)
-
serializationUtil
public HttpConnection.Builder serializationUtil(C8Serialization util)
-
jwtAuthEnabled
public HttpConnection.Builder jwtAuthEnabled(Boolean jwtAuth)
-
useSsl
public HttpConnection.Builder useSsl(Boolean useSsl)
-
httpCookieSpec
public HttpConnection.Builder httpCookieSpec(String httpCookieSpec)
-
contentType
public HttpConnection.Builder contentType(Protocol contentType)
-
host
public HttpConnection.Builder host(HostDescription host)
-
ttl
public HttpConnection.Builder ttl(Long ttl)
-
sslContext
public HttpConnection.Builder sslContext(SSLContext sslContext)
-
timeout
public HttpConnection.Builder timeout(Integer timeout)
-
build
public HttpConnection build()
-
-