| Package | Description |
|---|---|
| com.squareup.square | |
| com.squareup.square.http.client |
| Modifier and Type | Method and Description |
|---|---|
SquareClient.Builder |
SquareClient.Builder.httpClientConfig(Consumer<HttpClientConfiguration.Builder> action)
Setter for the Builder of httpClientConfiguration, takes in an operation to be performed
on the builder instance of HTTP client configuration.
|
| Modifier and Type | Method and Description |
|---|---|
HttpClientConfiguration.Builder |
HttpClientConfiguration.Builder.backOffFactor(int backOffFactor)
To use in calculation of wait time for next request in case of failure.
|
HttpClientConfiguration.Builder |
HttpClientConfiguration.Builder.httpClientInstance(okhttp3.OkHttpClient httpClientInstance)
The OkHttpClient instance used to make the HTTP calls.
|
HttpClientConfiguration.Builder |
HttpClientConfiguration.Builder.httpClientInstance(okhttp3.OkHttpClient httpClientInstance,
boolean overrideHttpClientConfigurations)
The OkHttpClient instance used to make the HTTP calls.
|
HttpClientConfiguration.Builder |
HttpClientConfiguration.Builder.httpMethodsToRetry(Set<HttpMethod> httpMethodsToRetry)
Http methods to retry against.
|
HttpClientConfiguration.Builder |
HttpClientConfiguration.Builder.httpStatusCodesToRetry(Set<Integer> httpStatusCodesToRetry)
Http status codes to retry against.
|
HttpClientConfiguration.Builder |
HttpClientConfiguration.Builder.maximumRetryWaitTime(long maximumRetryWaitTime)
The maximum wait time for overall retrying requests.
|
HttpClientConfiguration.Builder |
HttpClientConfiguration.newBuilder()
Builds a new
HttpClientConfiguration.Builder object. |
HttpClientConfiguration.Builder |
HttpClientConfiguration.Builder.numberOfRetries(int numberOfRetries)
The number of retries to make.
|
HttpClientConfiguration.Builder |
HttpClientConfiguration.Builder.retryInterval(long retryInterval)
To use in calculation of wait time for next request in case of failure.
|
HttpClientConfiguration.Builder |
HttpClientConfiguration.Builder.shouldRetryOnTimeout(boolean shouldRetryOnTimeout)
Whether to retry on request timeout.
|
HttpClientConfiguration.Builder |
HttpClientConfiguration.Builder.timeout(long timeout)
The timeout in seconds to use for making HTTP requests.
|
Copyright © 2022. All rights reserved.