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