- java.lang.Object
-
- io.rxmicro.config.Config
-
- io.rxmicro.http.HttpConfig
-
- io.rxmicro.http.client.HttpClientConfig
-
- io.rxmicro.test.local.BlockingHttpClientConfig
-
public final class BlockingHttpClientConfig extends io.rxmicro.http.client.HttpClientConfig- Author:
- nedis
-
-
Constructor Summary
Constructors Constructor Description BlockingHttpClientConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.rxmicro.rest.Version.StrategygetVersionStrategy()StringgetVersionValue()BlockingHttpClientConfigsetAccessKey(String accessKey)BlockingHttpClientConfigsetConnectionString(String connectionString)BlockingHttpClientConfigsetFollowRedirects(boolean followRedirects)BlockingHttpClientConfigsetHost(String host)BlockingHttpClientConfigsetPort(int port)BlockingHttpClientConfigsetRequestTimeout(Duration requestTimeout)BlockingHttpClientConfigsetSchema(io.rxmicro.http.ProtocolSchema schema)BlockingHttpClientConfigsetVersionStrategy(io.rxmicro.rest.Version.Strategy versionStrategy)BlockingHttpClientConfigsetVersionValue(String versionValue)-
Methods inherited from class io.rxmicro.http.client.HttpClientConfig
getAccessKey, getRequestTimeout, isFollowRedirects, toString
-
Methods inherited from class io.rxmicro.http.HttpConfig
getConnectionString, getHost, getPort, getSchema
-
-
-
-
Method Detail
-
getVersionStrategy
public io.rxmicro.rest.Version.Strategy getVersionStrategy()
-
setVersionStrategy
public BlockingHttpClientConfig setVersionStrategy(io.rxmicro.rest.Version.Strategy versionStrategy)
-
getVersionValue
public String getVersionValue()
-
setVersionValue
public BlockingHttpClientConfig setVersionValue(String versionValue)
-
setAccessKey
public BlockingHttpClientConfig setAccessKey(String accessKey)
- Overrides:
setAccessKeyin classio.rxmicro.http.client.HttpClientConfig
-
setFollowRedirects
public BlockingHttpClientConfig setFollowRedirects(boolean followRedirects)
- Overrides:
setFollowRedirectsin classio.rxmicro.http.client.HttpClientConfig
-
setRequestTimeout
public BlockingHttpClientConfig setRequestTimeout(Duration requestTimeout)
- Overrides:
setRequestTimeoutin classio.rxmicro.http.client.HttpClientConfig
-
setSchema
public BlockingHttpClientConfig setSchema(io.rxmicro.http.ProtocolSchema schema)
- Overrides:
setSchemain classio.rxmicro.http.client.HttpClientConfig
-
setHost
public BlockingHttpClientConfig setHost(String host)
- Overrides:
setHostin classio.rxmicro.http.client.HttpClientConfig
-
setPort
public BlockingHttpClientConfig setPort(int port)
- Overrides:
setPortin classio.rxmicro.http.client.HttpClientConfig
-
setConnectionString
public BlockingHttpClientConfig setConnectionString(String connectionString)
- Overrides:
setConnectionStringin classio.rxmicro.http.client.HttpClientConfig
-
-