Represents a request/response that has failed.
Represents a request/response that has failed.
whether or not it is safe to retry.
RetryableFailure for a failure that has completely failed and can be retried.
NonRetryableFailure for a failure that has completely failed and should not be retried.
Represents a successful request/response.
Represents a successful request/response.
fraction of the response that was successful.
Must be between 0.0
and 1.0
.
Represents a request/response that has failed, but the failure is ignorable.
Represents a request/response that has failed, but the failure is ignorable. Ignorables are never safe to retry.
An ignored request/response.
An ignored request/response.
ResponseClasses.IGNORED
for a Java friendly API.
A complete failure that is not retryable.
A complete failure that is not retryable.
ResponseClasses.NON_RETRYABLE_FAILURE
for a Java friendly API.
A complete failure that is retryable.
A complete failure that is retryable.
ResponseClasses.RETRYABLE_FAILURE
for a Java friendly API.
A fully successful request/response.
A fully successful request/response.
ResponseClasses.SUCCESS
for a Java friendly API.