Package io.deephaven.kv.etcd.lease
Class RetryableDeadlineExpireException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.deephaven.UncheckedDeephavenException
io.deephaven.kv.etcd.lease.DeephavenLeaseException
io.deephaven.kv.etcd.lease.RenewingLeaseManagerException
io.deephaven.kv.etcd.lease.RetryableRenewingLeaseManagerException
io.deephaven.kv.etcd.lease.RetryableDeadlineExpireException
- All Implemented Interfaces:
Serializable
Thrown when the lease deadline expired but underlying exception is not due to the presence of Active lease.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault ConstructorRetryableDeadlineExpireException(@NotNull String message) Constructor that supports taking a detailed message describing the error.RetryableDeadlineExpireException(@NotNull String reason, @Nullable Throwable cause) Constructor that builds aRetryableDeadlineExpireExceptionusing the passed in message and optional cause.RetryableDeadlineExpireException(@NotNull String message, @Nullable Throwable cause, boolean enableSuppression, boolean writableStackTrace) Constructor that builds aRetryableDeadlineExpireExceptionusing the passed in message, optional cause, suppression indicator and writable stacktrace flag.RetryableDeadlineExpireException(@NotNull Throwable cause) Constructor that builds aRetryableDeadlineExpireExceptionusing the specified cause. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
RetryableDeadlineExpireException
public RetryableDeadlineExpireException()Default Constructor -
RetryableDeadlineExpireException
Constructor that supports taking a detailed message describing the error.- Parameters:
message- A detailed message describing the error.
-
RetryableDeadlineExpireException
Constructor that builds aRetryableDeadlineExpireExceptionusing the specified cause.- Parameters:
cause- The passed in cause.
-
RetryableDeadlineExpireException
public RetryableDeadlineExpireException(@NotNull @NotNull String reason, @Nullable @Nullable Throwable cause) Constructor that builds aRetryableDeadlineExpireExceptionusing the passed in message and optional cause.- Parameters:
reason- The passed in message detailing the errorcause- Optional cause, null would indicate the error is unknown
-
RetryableDeadlineExpireException
public RetryableDeadlineExpireException(@NotNull @NotNull String message, @Nullable @Nullable Throwable cause, boolean enableSuppression, boolean writableStackTrace) Constructor that builds aRetryableDeadlineExpireExceptionusing the passed in message, optional cause, suppression indicator and writable stacktrace flag.- Parameters:
message- The passed in message detailing the errorcause- Optional cause, null would indicate the error is unknownenableSuppression- Boolean that indicates suppression is enabled or disabledwritableStackTrace- Boolean that indicates if stacktrace is writable
-