Package com.azure.android.core.http.policy
Package containing
HttpPipelinePolicy
implementations.-
Interface Summary Interface Description RetryStrategy The interface for determining the retry strategy used inRetryPolicy
. -
Class Summary Class Description AddDatePolicy The pipeline policy that adds a "Date" header in RFC 1123 format when sending an HTTP request.AddHeadersPolicy The pipeline policy that adds a particular set of headers to HTTP requests.AzureKeyCredentialPolicy Pipeline policy that uses anAzureKeyCredential
to set the authorization key for a request.BearerTokenAuthenticationPolicy The pipeline policy that applies a token credential to an HTTP request with "Bearer" scheme.CookiePolicy The pipeline policy that which stores cookies based on the response "Set-Cookie" header and adds cookies to requests.ExponentialBackoff The retry strategy with full jitter backoff.FixedDelay The retry strategy with fixed backoff delay.HostPolicy The pipeline policy that adds the given host to each HttpRequest.HttpLoggingPolicy The pipeline policy that handles logging of HTTP requests and responses.HttpLogOptions The log configurations for HTTP messages.PortPolicy The pipeline policy that adds a given port to eachHttpRequest
.ProtocolPolicy The pipeline policy that adds a given protocol to each HttpRequest.RequestIdPolicy The pipeline policy that puts a UUID in the request header.RetryPolicy Pipeline interceptor that retries when a recoverable exception or HTTP error occurs.UserAgentPolicy Pipeline policy that adds "User-Agent" header to a request. -
Enum Summary Enum Description HttpLogDetailLevel The level of detail to log on HTTP messages.