com.azure.storage.common.policy

Package containing policies used by Azure Storage services.

Classes

MetadataValidationPolicy

This is a request policy in an HttpPipeline to validate that metadata does not contain leading or trailing whitespace characters.

RequestRetryOptions

Configuration options for RequestRetryPolicy.

RequestRetryPolicy

This is a request policy in an HttpPipeline for retrying a given HTTP request.

ResponseValidationPolicyBuilder

Builder for a policy to do validation of general response behavior.

ResponseValidationPolicyBuilder.ResponseValidationPolicy

Immutable policy for asserting validations on general responses.

ScrubEtagPolicy

Wraps any potential error responses from the service and applies post-processing of the response's eTag header to standardize the value.

ServiceTimeoutPolicy

Pipeline policy that sets the timeout URI query parameter to cancel requests on the service side if the server timeout interval elapses before the service has finished processing the request.

StorageBearerTokenChallengeAuthorizationPolicy

The storage authorization policy which supports challenge.

StorageSharedKeyCredentialPolicy

Policy that adds the SharedKey into the request's Authorization header.

Enums

RetryPolicyType

This type holds possible options for retry backoff algorithms.