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>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
setReadTimeoutMillis
public WebReactiveOptions.Builder setReadTimeoutMillis(long readTimeoutMillis)
-
setWriteTimeoutMillis
public WebReactiveOptions.Builder setWriteTimeoutMillis(long writeTimeoutMillis)
-
setResponseTimeoutMillis
public WebReactiveOptions.Builder setResponseTimeoutMillis(long responseTimeoutMillis)
-
setDisableSslValidation
public WebReactiveOptions.Builder setDisableSslValidation(boolean disableSslValidation)
-
setSslContext
public WebReactiveOptions.Builder setSslContext(io.netty.handler.ssl.SslContext sslContext)
-
setMetricsEnabled
public WebReactiveOptions.Builder setMetricsEnabled(Boolean metricsEnabled)
-
setConnectionProvider
public WebReactiveOptions.Builder setConnectionProvider(reactor.netty.resources.ConnectionProvider connectionProvider)
-
setConnectionMetricsEnabled
public WebReactiveOptions.Builder setConnectionMetricsEnabled(Boolean connectionMetricsEnabled)
-
setMaxConnections
public WebReactiveOptions.Builder setMaxConnections(Integer maxConnections)
-
setConnectionMaxIdleTimeMillis
public WebReactiveOptions.Builder setConnectionMaxIdleTimeMillis(Long connectionMaxIdleTimeMillis)
-
setConnectionMaxLifeTimeMillis
public WebReactiveOptions.Builder setConnectionMaxLifeTimeMillis(Long connectionMaxLifeTimeMillis)
-
setPendingAcquireMaxCount
public WebReactiveOptions.Builder setPendingAcquireMaxCount(Integer pendingAcquireMaxCount)
-
setPendingAcquireTimeoutMillis
public WebReactiveOptions.Builder setPendingAcquireTimeoutMillis(Long pendingAcquireTimeoutMillis)
-
build
public WebReactiveOptions build()
- Specified by:
buildin classreactivefeign.ReactiveOptions.Builder<WebReactiveOptions.Builder>
-
-