RequestRetryPolicy Class  
	- java.
lang. Object  - com.
azure. storage. common. policy. RequestRetryPolicy  
- com.
 
Implements
public final class RequestRetryPolicy
 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 Summary
| Constructor | Description | 
|---|---|
| RequestRetryPolicy(RequestRetryOptions requestRetryOptions) | 
								 Constructs the policy using the retry options.  | 
					
Method Summary
| Modifier and Type | Method and Description | 
|---|---|
| 
									Mono<Http | 
						process(HttpPipelineCallContext context, HttpPipelineNextPolicy next) | 
| 
									Http | 
						processSync(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) | 
Methods inherited from java.lang.Object
Constructor Details
RequestRetryPolicy
public RequestRetryPolicy(RequestRetryOptions requestRetryOptions)
Constructs the policy using the retry options.
Parameters:
Method Details
process
public Mono<HttpResponse> process(HttpPipelineCallContext context, HttpPipelineNextPolicy next)
Parameters:
processSync
public HttpResponse processSync(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next)
Parameters: