- build
- setInitialRetryDelay
InitialRetryDelay controls the delay before the first retry. Subsequent retries
will use this value
- setMaxRetryDelay
MaxRetryDelay puts a limit on the value of the retry delay, so that the
RetryDelayMultiplier can't i
- setTotalTimeout
TotalTimeout has ultimate control over how long the logic should keep trying the
remote call until i
- setInitialRpcTimeout
InitialRpcTimeout controls the timeout for the initial RPC. Subsequent calls
will use this value adj
- setRetryDelayMultiplier
RetryDelayMultiplier controls the change in retry delay. The retry delay of the
previous call is mul
- setMaxRpcTimeout
MaxRpcTimeout puts a limit on the value of the RPC timeout, so that the
RpcTimeoutMultiplier can't i
- setRpcTimeoutMultiplier
See the class documentation of RetrySettings for a description of what this
value does. The default
- setMaxAttempts
MaxAttempts defines the maximum number of attempts to perform. The default value
is 0. If this value
- setJittered
Jitter determines if the delay time should be randomized. In most cases, if
jitter is set to true th
- autoBuild
- getInitialRetryDelay
InitialRetryDelay controls the delay before the first retry. Subsequent retries
will use this value