| Package | Description |
|---|---|
| io.apimatic.core.configurations.http.client |
| Modifier and Type | Method and Description |
|---|---|
CoreHttpClientConfiguration.Builder |
CoreHttpClientConfiguration.Builder.backOffFactor(int backOffFactor)
To use in calculation of wait time for next request in case of failure.
|
CoreHttpClientConfiguration.Builder |
CoreHttpClientConfiguration.Builder.httpClientInstance(okhttp3.OkHttpClient httpClientInstance)
The OkHttpClient instance used to make the HTTP calls.
|
CoreHttpClientConfiguration.Builder |
CoreHttpClientConfiguration.Builder.httpClientInstance(okhttp3.OkHttpClient httpClientInstance,
boolean overrideHttpClientConfigurations)
The OkHttpClient instance used to make the HTTP calls.
|
CoreHttpClientConfiguration.Builder |
CoreHttpClientConfiguration.Builder.httpMethodsToRetry(Set<io.apimatic.coreinterfaces.http.Method> httpMethodsToRetry)
Http methods to retry against.
|
CoreHttpClientConfiguration.Builder |
CoreHttpClientConfiguration.Builder.httpStatusCodesToRetry(Set<Integer> httpStatusCodesToRetry)
Http status codes to retry against.
|
CoreHttpClientConfiguration.Builder |
CoreHttpClientConfiguration.Builder.maximumRetryWaitTime(long maximumRetryWaitTime)
The maximum wait time for overall retrying requests.
|
CoreHttpClientConfiguration.Builder |
CoreHttpClientConfiguration.newBuilder()
Builds a new
CoreHttpClientConfiguration.Builder object. |
CoreHttpClientConfiguration.Builder |
CoreHttpClientConfiguration.Builder.numberOfRetries(int numberOfRetries)
The number of retries to make.
|
CoreHttpClientConfiguration.Builder |
CoreHttpClientConfiguration.Builder.retryInterval(long retryInterval)
To use in calculation of wait time for next request in case of failure.
|
CoreHttpClientConfiguration.Builder |
CoreHttpClientConfiguration.Builder.shouldRetryOnTimeout(boolean shouldRetryOnTimeout)
Whether to retry on request timeout.
|
CoreHttpClientConfiguration.Builder |
CoreHttpClientConfiguration.Builder.skipSslCertVerification(boolean skipSslCertVerification)
Whether to prevent SSL cert verification or not.
|
CoreHttpClientConfiguration.Builder |
CoreHttpClientConfiguration.Builder.timeout(long timeout)
The timeout in seconds to use for making HTTP requests.
|
Copyright © 2023. All rights reserved.