The stream that this event monitor prints to.
The action that is performed by default when a retrying event is received.
The action that is performed by default when an interrupted event is received.
The action that is performed by default when an aborted event is received.
The strategy used to select an action to perform for a retrying event, defaulting to
retryingAction
.
The strategy used to select an action to perform for an interrupted event,
defaulting to interruptedAction
.
The strategy used to select an action to perform for an aborted event, defaulting to
abortedAction
.
Called when an operation has failed too many times and will not be retried.
Called when an operation has failed too many times and will not be retried.
The name of the operation that failed if one was provided.
The outcome of the most recent retry attempt.
The number of attempts that were made.
The action that is performed by default when an aborted event is received.
The action that is performed by default when an aborted event is received.
The strategy used to select an action to perform for an aborted event, defaulting to
abortedAction
.
The strategy used to select an action to perform for an aborted event, defaulting to
abortedAction
.
Formats a message for an aborted event.
Formats a message for an aborted event.
The name of the operation that failed if one was provided.
The outcome of the most recent retry attempt.
The number of attempts that were made.
Formats a message for an interrupted event.
Formats a message for an interrupted event.
The name of the operation that failed if one was provided.
The outcome of the most recent retry attempt.
The number of attempts that were made.
Formats a message for a retrying event.
Formats a message for a retrying event.
The name of the operation that failed if one was provided.
The outcome of the most recent retry attempt.
The number of attempts that have been made so far.
The amount of time that will pass before another attempt is made.
Called when an operation has failed with a fatal error and will not be retried.
Called when an operation has failed with a fatal error and will not be retried.
The name of the operation that failed if one was provided.
The outcome of the most recent retry attempt.
The number of attempts that were made.
The action that is performed by default when an interrupted event is received.
The action that is performed by default when an interrupted event is received.
The strategy used to select an action to perform for an interrupted event,
defaulting to interruptedAction
.
The strategy used to select an action to perform for an interrupted event,
defaulting to interruptedAction
.
Prints a message the to underlying target object.
Prints a message the to underlying target object.
Prints a stack trace to the underlying target object.
Prints a stack trace to the underlying target object.
Called when an operation has failed with a non-fatal error and will be retried.
Called when an operation has failed with a non-fatal error and will be retried.
The name of the operation that failed if one was provided.
The outcome of the most recent retry attempt.
The number of attempts that have been made so far.
The amount of time that will pass before another attempt is made.
True if the exception was classified as silent.
The action that is performed by default when a retrying event is received.
The action that is performed by default when a retrying event is received.
The strategy used to select an action to perform for a retrying event, defaulting to
retryingAction
.
The strategy used to select an action to perform for a retrying event, defaulting to
retryingAction
.
The stream that this event monitor prints to.
Called when an operation has failed too many times and will not be retried.
Called when an operation has failed too many times and will not be retried.
The name of the operation that failed if one was provided.
The exception that was thrown.
The number of attempts that were made.
(Since version 2.1) Use aborted(Option[String], Try[Any], Int)
Called when an operation has failed with a fatal error and will not be retried.
Called when an operation has failed with a fatal error and will not be retried.
The name of the operation that failed if one was provided.
The exception that was thrown.
The number of attempts that were made.
(Since version 2.1) Use interrupted(Option[String], Try[Any], Int)
Called when an operation has failed with a non-fatal error and will be retried.
Called when an operation has failed with a non-fatal error and will be retried.
The name of the operation that failed if one was provided.
The exception that was thrown.
The number of attempts that have been made so far.
The amount of time that will pass before another attempt is made.
True if the exception was classified as silent.
(Since version 2.1) Use retrying(Option[String], Try[Any], Int, FiniteDuration, Boolean)
An event monitor that prints information about retry events to a stream.
The stream that this event monitor prints to.
The action that is performed by default when a retrying event is received.
The action that is performed by default when an interrupted event is received.
The action that is performed by default when an aborted event is received.
The strategy used to select an action to perform for a retrying event, defaulting to
retryingAction
.The strategy used to select an action to perform for an interrupted event, defaulting to
interruptedAction
.The strategy used to select an action to perform for an aborted event, defaulting to
abortedAction
.