- All Superinterfaces:
HttpClientContext.Builder
- Enclosing interface:
- HttpClientContext.Builder
The state of the builder with methods to read the set state.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.avaje.http.client.HttpClientContext.Builder
HttpClientContext.Builder.State
-
Method Summary
Methods inherited from interface io.avaje.http.client.HttpClientContext.Builder
authenticator, authTokenProvider, baseUrl, bodyAdapter, build, client, configureWith, cookieHandler, executor, priority, proxy, redirect, requestIntercept, requestListener, requestLogging, requestTimeout, retryHandler, sslContext, sslParameters, state, version
-
Method Details
-
baseUrl
String baseUrl()Return the base URL. -
bodyAdapter
BodyAdapter bodyAdapter()Return the body adapter. -
client
HttpClient client()Return the HttpClient. -
requestLogging
boolean requestLogging()Return true if requestLogging is on. -
requestTimeout
Duration requestTimeout()Return the request timeout. -
retryHandler
RetryHandler retryHandler()Return the retry handler.
-