Class RestClientOptions.Builder
java.lang.Object
co.elastic.clients.transport.rest_client.RestClientOptions.Builder
- All Implemented Interfaces:
TransportOptions.Builder
,ObjectBuilder<TransportOptions>
- Enclosing class:
- RestClientOptions
public static class RestClientOptions.Builder extends java.lang.Object implements TransportOptions.Builder
-
Constructor Summary
Constructors Constructor Description Builder(org.elasticsearch.client.RequestOptions.Builder builder)
-
Method Summary
Modifier and Type Method Description TransportOptions.Builder
addHeader(java.lang.String name, java.lang.String value)
RestClientOptions
build()
TransportOptions.Builder
onWarnings(java.util.function.Function<java.util.List<java.lang.String>,java.lang.Boolean> listener)
Called if there are warnings to determine if those warnings should fail the request.org.elasticsearch.client.RequestOptions.Builder
restClientRequestOptionsBuilder()
Get the wrapped Rest Client request options builder.TransportOptions.Builder
setParameter(java.lang.String name, java.lang.String value)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder(org.elasticsearch.client.RequestOptions.Builder builder)
-
-
Method Details
-
restClientRequestOptionsBuilder
public org.elasticsearch.client.RequestOptions.Builder restClientRequestOptionsBuilder()Get the wrapped Rest Client request options builder. -
addHeader
- Specified by:
addHeader
in interfaceTransportOptions.Builder
-
setParameter
- Specified by:
setParameter
in interfaceTransportOptions.Builder
-
onWarnings
public TransportOptions.Builder onWarnings(java.util.function.Function<java.util.List<java.lang.String>,java.lang.Boolean> listener)Called if there are warnings to determine if those warnings should fail the request.- Specified by:
onWarnings
in interfaceTransportOptions.Builder
-
build
- Specified by:
build
in interfaceObjectBuilder<TransportOptions>
-