public class TectonClientOptions
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TectonClientOptions.Builder
A Builder class for creating an instance of
TectonClientOptions object with specific
configurations |
| Constructor and Description |
|---|
TectonClientOptions()
Constructor that instantiates a TectonClientOptions with default configurations
|
TectonClientOptions(java.time.Duration readTimeout,
java.time.Duration connectTimeout,
int maxIdleConnections,
java.time.Duration keepAliveDuration,
int maxParallelRequests)
Constructor that configures the TectonClientOptions with specified configurations
|
| Modifier and Type | Method and Description |
|---|---|
java.time.Duration |
getConnectTimeout()
Returns the connectTimeout configuration for the client
|
java.time.Duration |
getKeepAliveDuration()
Returns the keepAliveDuration configuration for the client's ConnectionPool
|
int |
getMaxIdleConnections()
Returns the maxIdleConnections configuration for the client's ConnectionPool
|
int |
getMaxParallelRequests()
Returns the maxParallelRequests configuration for the client
|
java.time.Duration |
getReadTimeout()
Returns the readTimeout configuration for the client
|
public TectonClientOptions()
Read Timeout = 5 seconds, Connect Timeout = 5 seconds, Max Idle Connections = 5, Keep Alive Duration = 5 minutes, Max Parallel Requests = 5
public TectonClientOptions(java.time.Duration readTimeout,
java.time.Duration connectTimeout,
int maxIdleConnections,
java.time.Duration keepAliveDuration,
int maxParallelRequests)
public java.time.Duration getConnectTimeout()
Durationpublic java.time.Duration getKeepAliveDuration()
Durationpublic java.time.Duration getReadTimeout()
Durationpublic int getMaxIdleConnections()
public int getMaxParallelRequests()