Ask a question to get started
Enter to send•Shift+Enter new line
public class LangsmithOkHttpClient
Returns a mutable builder for constructing an instance of [LangsmithClient]..
Returns a client configured using system properties and environment variables..
The socket factory used to secure HTTPS connections.
The trust manager used to secure HTTPS connections.
The verifier used to confirm that response certificates apply to requested hostnames for HTTPS connections.
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 Jackson JSON mapper to use for serializing and deserializing JSON.
The interface to use for delaying execution, like during retries.
The clock to use for operations that require timing, like retries.
The base URL to use for every request.
Whether to call validate on every response before returning it.
validate
Sets the maximum time allowed for various parts of an HTTP call's lifecycle, excluding retries.
The maximum number of times to retry failed requests, with a short exponential backoff between requests.
Bearer tokens are used to authenticate from the UI.
Returns an immutable instance of [LangsmithClient].
A class that allows building an instance of [LangsmithClient] with [OkHttpClient] as the underlying [HttpClient]..
A class that allows building an instance of [LangsmithClient] with [OkHttpClient] as the underlying [HttpClient].