Package reactivefeign.webclient
Class WebReactiveOptions.Builder
java.lang.Object
reactivefeign.ReactiveOptions.Builder<WebReactiveOptions.Builder>
reactivefeign.webclient.WebReactiveOptions.Builder
- Enclosing class:
- WebReactiveOptions
public static class WebReactiveOptions.Builder
extends reactivefeign.ReactiveOptions.Builder<WebReactiveOptions.Builder>
-
Field Summary
Fields inherited from class reactivefeign.ReactiveOptions.Builder
acceptCompressed, connectTimeoutMillis, followRedirects, proxySettings, useHttp2 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setConnectionMaxIdleTimeMillis(Long connectionMaxIdleTimeMillis) setConnectionMaxLifeTimeMillis(Long connectionMaxLifeTimeMillis) setConnectionMetricsEnabled(Boolean connectionMetricsEnabled) setConnectionProvider(reactor.netty.resources.ConnectionProvider connectionProvider) setDisableSslValidation(boolean disableSslValidation) setMaxConnections(Integer maxConnections) setMetricsEnabled(Boolean metricsEnabled) setPendingAcquireMaxCount(Integer pendingAcquireMaxCount) setPendingAcquireTimeoutMillis(Long pendingAcquireTimeoutMillis) setReadTimeoutMillis(long readTimeoutMillis) setResponseTimeoutMillis(long responseTimeoutMillis) setSslContext(io.netty.handler.ssl.SslContext sslContext) setWriteTimeoutMillis(long writeTimeoutMillis) Methods inherited from class reactivefeign.ReactiveOptions.Builder
setAcceptCompressed, setConnectTimeoutMillis, setFollowRedirects, setProxySettings, setUseHttp2
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setReadTimeoutMillis
-
setWriteTimeoutMillis
-
setResponseTimeoutMillis
-
setDisableSslValidation
-
setSslContext
-
setMetricsEnabled
-
setConnectionProvider
public WebReactiveOptions.Builder setConnectionProvider(reactor.netty.resources.ConnectionProvider connectionProvider) -
setConnectionMetricsEnabled
-
setMaxConnections
-
setConnectionMaxIdleTimeMillis
-
setConnectionMaxLifeTimeMillis
-
setPendingAcquireMaxCount
-
setPendingAcquireTimeoutMillis
-
build
- Specified by:
buildin classreactivefeign.ReactiveOptions.Builder<WebReactiveOptions.Builder>
-