| Modifier and Type | Method and Description |
|---|---|
Timeouts |
build()
Gets a new
Timeouts instance using the current timeout duration settings. |
TimeoutsBuilder |
connection(java.time.Duration connectionTimeout)
Sets the timeout for connecting to the server.
|
TimeoutsBuilder |
read(java.time.Duration readOperationTimeout)
Sets the timeout for read operations.
|
static TimeoutsBuilder |
timeouts()
Obtain a new get for timeouts
|
TimeoutsBuilder |
write(java.time.Duration writeOperationTimeout)
Sets the timeout for write operations like
put and remove. |
public static TimeoutsBuilder timeouts()
public TimeoutsBuilder read(java.time.Duration readOperationTimeout)
Timeouts.DEFAULT_OPERATION_TIMEOUT.readOperationTimeout - the Duration to use for the read operation timeoutBuilderpublic TimeoutsBuilder write(java.time.Duration writeOperationTimeout)
put and remove. The default value for this timeout
is Timeouts.DEFAULT_OPERATION_TIMEOUT.writeOperationTimeout - the Duration to use for a write operation timeoutBuilderpublic TimeoutsBuilder connection(java.time.Duration connectionTimeout)
Timeouts.INFINITE_TIMEOUT.connectionTimeout - the Duration to use for a connection timeoutBuilder