Builder
A builder for LithicOkHttpClientAsync.
Functions
The base URL to use for every request.
Returns an immutable instance of LithicClientAsync.
Whether to throw an exception if any of the Jackson versions detected at runtime are incompatible with the SDK's minimum supported Jackson version (2.13.4).
The clock to use for operations that require timing, like retries.
Updates configuration using system properties and environment variables.
The verifier used to confirm that response certificates apply to requested hostnames for HTTPS connections.
The Jackson JSON mapper to use for serializing and deserializing JSON.
The maximum number of times to retry failed requests, with a short exponential backoff between requests.
Whether to call validate on every response before returning it.
Sets baseUrl to https://sandbox.lithic.com.
The interface to use for delaying execution, like during retries.
The socket factory used to secure HTTPS connections.
Sets the maximum time allowed for various parts of an HTTP call's lifecycle, excluding retries.
Sets the maximum time allowed for a complete HTTP call, not including retries.
The trust manager used to secure HTTPS connections.