public static class TectonClientOptions.Builder
extends java.lang.Object
TectonClientOptions object with specific
configurations| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
TectonClientOptions |
build() |
TectonClientOptions.Builder |
connectTimeout(java.time.Duration connectTimeout)
Setter for the connectTimeout value for new connections.
|
TectonClientOptions.Builder |
keepAliveDuration(java.time.Duration keepAliveDuration)
Setter for the time to keep an idle connection alive in the pool before closing it
|
TectonClientOptions.Builder |
maxIdleConnections(int maxIdleConnections)
Setter for the maximum number of idle connections to keep in the pool.
|
TectonClientOptions.Builder |
maxParallelRequests(int maxParallelRequests)
Setter for the maximum number of requests to execute concurrently.
|
TectonClientOptions.Builder |
readTimeout(java.time.Duration readTimeout)
Setter for the readTimeout value for new connections.
|
public TectonClientOptions.Builder readTimeout(java.time.Duration readTimeout)
readTimeout - readTimeout as a Durationpublic TectonClientOptions.Builder connectTimeout(java.time.Duration connectTimeout)
connectTimeout - connectTimeout as a Durationpublic TectonClientOptions.Builder maxIdleConnections(int maxIdleConnections)
maxIdleConnections - int value, must be between 1 and Integer.MAX_VALUEpublic TectonClientOptions.Builder keepAliveDuration(java.time.Duration keepAliveDuration)
keepAliveDuration - as a Durationpublic TectonClientOptions.Builder maxParallelRequests(int maxParallelRequests)
maxParallelRequests - int value, must be between 1 and Integer.MAX_VALUEpublic TectonClientOptions build()