whether or not it is safe to retry.
Accomodates responses that can be partially successful.
Accomodates responses that can be partially successful.
Determining a fractional value will typically require the server to participate in this, perhaps by signaling it in a response header, or within the returned response. Its meaning may also vary depending on use case, for example a partial result set due to timeouts or load.
a value between 0.0
and 1.0
, inclusive.
A value of 0.0
indicates a full failure and 1.0
indicates fully successful.
whether or not it is safe to retry.
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.