Class RequestRetryPolicy

java.lang.Object
com.azure.storage.common.policy.RequestRetryPolicy
All Implemented Interfaces:
HttpPipelinePolicy

public final class RequestRetryPolicy extends Object implements HttpPipelinePolicy
This is a request policy in an HttpPipeline for retrying a given HTTP request. The request that is retried will be identical each time it is reissued. Retries will try against a secondary if one is specified and the type of operation/error indicates that the secondary can handle the request. Exponential and fixed backoff are supported. The policy must only be used directly when creating a custom pipeline.
  • Constructor Details

    • RequestRetryPolicy

      public RequestRetryPolicy(RequestRetryOptions requestRetryOptions)
      Constructs the policy using the retry options.
      Parameters:
      requestRetryOptions - Retry options for the policy.
  • Method Details