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 timeoutBuilder
public 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 timeoutBuilder
public TimeoutsBuilder connection(java.time.Duration connectionTimeout)
Timeouts.INFINITE_TIMEOUT
.connectionTimeout
- the Duration
to use for a connection timeoutBuilder