Class Rest5ClientOptions.Builder
java.lang.Object
co.elastic.clients.transport.rest5_client.Rest5ClientOptions.Builder
- All Implemented Interfaces:
TransportOptions.Builder,ObjectBuilder<TransportOptions>
- Enclosing class:
- Rest5ClientOptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()keepResponseBodyOnException(boolean value) Should the response body be buffered and made available inTransportException.response().body()? This setting guarantees that the response body is buffered for inspection if parsing fails, even if originally streamed by the http library.onWarnings(Function<List<String>, Boolean> listener) Called if there are warnings to determine if those warnings should fail the request.removeHeader(String name) removeParameter(String name) Get the wrapped Rest Client request options builder.setParameter(String name, String value)
-
Constructor Details
-
Builder
-
-
Method Details
-
restClientRequestOptionsBuilder
Get the wrapped Rest Client request options builder. -
addHeader
- Specified by:
addHeaderin interfaceTransportOptions.Builder
-
setHeader
- Specified by:
setHeaderin interfaceTransportOptions.Builder
-
removeHeader
- Specified by:
removeHeaderin interfaceTransportOptions.Builder
-
setParameter
- Specified by:
setParameterin interfaceTransportOptions.Builder
-
removeParameter
- Specified by:
removeParameterin interfaceTransportOptions.Builder
-
onWarnings
Called if there are warnings to determine if those warnings should fail the request.- Specified by:
onWarningsin interfaceTransportOptions.Builder
-
keepResponseBodyOnException
Description copied from interface:TransportOptions.BuilderShould the response body be buffered and made available inTransportException.response().body()? This setting guarantees that the response body is buffered for inspection if parsing fails, even if originally streamed by the http library.- Specified by:
keepResponseBodyOnExceptionin interfaceTransportOptions.Builder
-
build
- Specified by:
buildin interfaceObjectBuilder<TransportOptions>
-