Class ClientConfig.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.ml.ClientConfig.Builder
-
- All Implemented Interfaces:
ObjectBuilder<ClientConfig>
- Enclosing class:
- ClientConfig
public static class ClientConfig.Builder extends ObjectBuilderBase implements ObjectBuilder<ClientConfig>
Builder forClientConfig.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientConfigbuild()Builds aClientConfig.ClientConfig.BuilderconnectionTimeout(java.lang.Integer value)API name:connection_timeoutClientConfig.BuildermaxConnection(java.lang.Integer value)API name:max_connectionClientConfig.BuildermaxRetryTimes(java.lang.Integer value)API name:max_retry_timesClientConfig.BuilderreadTimeout(java.lang.Integer value)API name:read_timeoutClientConfig.BuilderretryBackoffMillis(java.lang.Integer value)API name:retry_backoff_millisClientConfig.BuilderretryBackoffPolicy(java.lang.String value)API name:retry_backoff_policyClientConfig.BuilderretryTimeoutSeconds(java.lang.Integer value)API name:retry_timeout_seconds-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAdd, _listAddAll, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
connectionTimeout
public final ClientConfig.Builder connectionTimeout(@Nullable java.lang.Integer value)
API name:connection_timeout
-
maxConnection
public final ClientConfig.Builder maxConnection(@Nullable java.lang.Integer value)
API name:max_connection
-
maxRetryTimes
public final ClientConfig.Builder maxRetryTimes(@Nullable java.lang.Integer value)
API name:max_retry_times
-
readTimeout
public final ClientConfig.Builder readTimeout(@Nullable java.lang.Integer value)
API name:read_timeout
-
retryBackoffMillis
public final ClientConfig.Builder retryBackoffMillis(@Nullable java.lang.Integer value)
API name:retry_backoff_millis
-
retryBackoffPolicy
public final ClientConfig.Builder retryBackoffPolicy(@Nullable java.lang.String value)
API name:retry_backoff_policy
-
retryTimeoutSeconds
public final ClientConfig.Builder retryTimeoutSeconds(@Nullable java.lang.Integer value)
API name:retry_timeout_seconds
-
build
public ClientConfig build()
Builds aClientConfig.- Specified by:
buildin interfaceObjectBuilder<ClientConfig>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-