public final class Timeouts
extends java.lang.Object
ClusterTierManagerClientEntity operations. Use
TimeoutsBuilder to construct an instance.| Modifier and Type | Field and Description |
|---|---|
static Timeouts |
DEFAULT |
static java.time.Duration |
DEFAULT_CONNECTION_TIMEOUT |
static java.time.Duration |
DEFAULT_OPERATION_TIMEOUT |
static java.time.Duration |
INFINITE_TIMEOUT |
| Constructor and Description |
|---|
Timeouts(java.time.Duration readOperationTimeout,
java.time.Duration writeOperationTimeout,
java.time.Duration connectionTimeout) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.time.Duration |
getConnectionTimeout() |
java.time.Duration |
getReadOperationTimeout() |
java.time.Duration |
getWriteOperationTimeout() |
int |
hashCode() |
static java.util.function.LongSupplier |
nanosStartingFromNow(java.time.Duration timeout) |
java.lang.String |
toString() |
public static final java.time.Duration DEFAULT_OPERATION_TIMEOUT
public static final java.time.Duration DEFAULT_CONNECTION_TIMEOUT
public static final java.time.Duration INFINITE_TIMEOUT
public static final Timeouts DEFAULT
public Timeouts(java.time.Duration readOperationTimeout,
java.time.Duration writeOperationTimeout,
java.time.Duration connectionTimeout)
public java.time.Duration getReadOperationTimeout()
public java.time.Duration getWriteOperationTimeout()
public java.time.Duration getConnectionTimeout()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static java.util.function.LongSupplier nanosStartingFromNow(java.time.Duration timeout)
public java.lang.String toString()
toString in class java.lang.Object