public class RetryOnRetryEvent
extends java.lang.Object
RetryEvent.Type| Constructor and Description |
|---|
RetryOnRetryEvent(java.lang.String name,
int numberOfAttempts,
java.lang.Throwable lastThrowable,
long waitInterval) |
| Modifier and Type | Method and Description |
|---|---|
java.time.ZonedDateTime |
getCreationTime()
Returns the creation time of Retry event.
|
RetryEvent.Type |
getEventType()
Returns the type of the Retry event.
|
java.lang.Throwable |
getLastThrowable()
Returns the last captured Throwable.
|
java.lang.String |
getName()
Returns the ID of the Retry.
|
int |
getNumberOfRetryAttempts()
Returns the number of retry attempts.
|
java.time.Duration |
getWaitInterval()
Returns the interval used to wait before next retry.
|
java.lang.String |
toString() |
public RetryOnRetryEvent(java.lang.String name,
int numberOfAttempts,
@Nullable
java.lang.Throwable lastThrowable,
long waitInterval)
public RetryEvent.Type getEventType()
RetryEventpublic java.time.Duration getWaitInterval()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getName()
RetryEventgetName in interface RetryEventpublic java.time.ZonedDateTime getCreationTime()
RetryEventgetCreationTime in interface RetryEventpublic int getNumberOfRetryAttempts()
RetryEventgetNumberOfRetryAttempts in interface RetryEvent@Nullable public java.lang.Throwable getLastThrowable()
RetryEventgetLastThrowable in interface RetryEvent