OptionalapiHuman-readable name of the API being called.
OptionalfetchCustom fetch implementation to use instead of the global fetch.
OptionalintervalDelay (in milliseconds) between retry attempts.
OptionalonCallback invoked whenever a retry attempt fails.
Information about the failed attempt.
OptionalonCallback invoked when a request exceeds the configured timeout.
Information about the timed-out request.
OptionalrequestMaximum time (in milliseconds) to wait for a response before aborting the request.
OptionalretriesMaximum number of retry attempts.
Options for createProtectedFetchMethod, combining timeout and retry behavior.
See