A new failure with the current Failure as cause.
This failure with the given flags added.
This failure with the given flags added.
See Failure for flag definitions.
Returns a source for a given key, if it exists.
Test whether the given flags are set.
Test whether the given flags are set.
See Failure flag definitions.
Apply the given flags mask.
Apply the given flags mask.
See Failure forflag definitions.
A Throwable appropriate for user presentation (e.
A Throwable appropriate for user presentation (e.g., for stats, or to return from a user's Service.)
Show may return this
.
This failure with the given flags removed.
This failure with the given flags removed.
See Failure forflag definitions.
Creates a new Failure with the given logging Level.
Creates a new Failure with the given logging Level.
Note: it is not guaranteed that all Failure
s are logged
within finagle and this only applies to ones that are.
Creates a new Failure with the given key value pair prepended to sources.
Creates a new Failure with the current threads stacktrace.
Base exception for all Finagle originated failures. These are Exceptions, but with additional
sources
andflags
. Sources describe the origins of the failure to aid in debugging and flags mark attributes of the Failure (e.g. Restartable).