Class DefaultClient.HttpClientOptions.Builder
- java.lang.Object
-
- io.getstream.chat.java.services.framework.DefaultClient.HttpClientOptions.Builder
-
- Enclosing class:
- DefaultClient.HttpClientOptions
public static final class DefaultClient.HttpClientOptions.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultClient.HttpClientOptionsbuild()DefaultClient.HttpClientOptions.BuildercallTimeout(@NotNull java.time.Duration callTimeout)DefaultClient.HttpClientOptions.BuilderconnectionPool(int maxIdleConnections, @NotNull java.time.Duration keepAliveDuration)DefaultClient.HttpClientOptions.BuilderconnectTimeout(@NotNull java.time.Duration connectTimeout)DefaultClient.HttpClientOptions.Builderdispatcher(int maxRequests, int maxRequestsPerHost)DefaultClient.HttpClientOptions.BuilderreadTimeout(@NotNull java.time.Duration readTimeout)DefaultClient.HttpClientOptions.BuilderwriteTimeout(@NotNull java.time.Duration writeTimeout)
-
-
-
Method Detail
-
dispatcher
public DefaultClient.HttpClientOptions.Builder dispatcher(int maxRequests, int maxRequestsPerHost)
-
connectionPool
public DefaultClient.HttpClientOptions.Builder connectionPool(int maxIdleConnections, @NotNull @NotNull java.time.Duration keepAliveDuration)
-
connectTimeout
public DefaultClient.HttpClientOptions.Builder connectTimeout(@NotNull @NotNull java.time.Duration connectTimeout)
-
readTimeout
public DefaultClient.HttpClientOptions.Builder readTimeout(@NotNull @NotNull java.time.Duration readTimeout)
-
writeTimeout
public DefaultClient.HttpClientOptions.Builder writeTimeout(@NotNull @NotNull java.time.Duration writeTimeout)
-
callTimeout
public DefaultClient.HttpClientOptions.Builder callTimeout(@NotNull @NotNull java.time.Duration callTimeout)
-
build
public DefaultClient.HttpClientOptions build()
-
-