Package reactivefeign
Class ReactiveOptions.Builder
- java.lang.Object
-
- reactivefeign.ReactiveOptions.Builder
-
- Enclosing class:
- ReactiveOptions
public abstract static class ReactiveOptions.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.BooleanacceptCompressedprotected java.lang.LongconnectTimeoutMillisprotected java.lang.BooleanfollowRedirectsprotected ReactiveOptions.ProxySettingsproxySettingsprotected java.lang.BooleanuseHttp2
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract ReactiveOptionsbuild()ReactiveOptions.BuildersetAcceptCompressed(boolean acceptCompressed)ReactiveOptions.BuildersetConnectTimeoutMillis(long connectTimeoutMillis)ReactiveOptions.BuildersetFollowRedirects(boolean followRedirects)ReactiveOptions.BuildersetProxySettings(ReactiveOptions.ProxySettings proxySettings)ReactiveOptions.BuildersetUseHttp2(boolean useHttp2)
-
-
-
Field Detail
-
useHttp2
protected java.lang.Boolean useHttp2
-
connectTimeoutMillis
protected java.lang.Long connectTimeoutMillis
-
acceptCompressed
protected java.lang.Boolean acceptCompressed
-
followRedirects
protected java.lang.Boolean followRedirects
-
proxySettings
protected ReactiveOptions.ProxySettings proxySettings
-
-
Method Detail
-
setUseHttp2
public ReactiveOptions.Builder setUseHttp2(boolean useHttp2)
-
setConnectTimeoutMillis
public ReactiveOptions.Builder setConnectTimeoutMillis(long connectTimeoutMillis)
-
setAcceptCompressed
public ReactiveOptions.Builder setAcceptCompressed(boolean acceptCompressed)
-
setFollowRedirects
public ReactiveOptions.Builder setFollowRedirects(boolean followRedirects)
-
setProxySettings
public ReactiveOptions.Builder setProxySettings(ReactiveOptions.ProxySettings proxySettings)
-
build
public abstract ReactiveOptions build()
-
-