Class InstanceShardOperationRequestBuilder<Request extends InstanceShardOperationRequest<Request>,Response extends ActionResponse,RequestBuilder extends InstanceShardOperationRequestBuilder<Request,Response,RequestBuilder>>

java.lang.Object
org.elasticsearch.action.ActionRequestLazyBuilder<Request,Response>
org.elasticsearch.action.support.single.instance.InstanceShardOperationRequestBuilder<Request,Response,RequestBuilder>
All Implemented Interfaces:
RequestBuilder<Request,Response>
Direct Known Subclasses:
UpdateRequestBuilder

public abstract class InstanceShardOperationRequestBuilder<Request extends InstanceShardOperationRequest<Request>,Response extends ActionResponse,RequestBuilder extends InstanceShardOperationRequestBuilder<Request,Response,RequestBuilder>> extends ActionRequestLazyBuilder<Request,Response>
  • Constructor Details

  • Method Details

    • setIndex

      public RequestBuilder setIndex(String index)
    • getIndex

      protected String getIndex()
    • setTimeout

      public RequestBuilder setTimeout(TimeValue timeout)
      A timeout to wait if the index operation can't be performed immediately. Defaults to 1m.
    • setTimeout

      public RequestBuilder setTimeout(String timeout)
      A timeout to wait if the index operation can't be performed immediately. Defaults to 1m.
    • apply

      protected void apply(Request request)