Class MasterNodeOperationRequestBuilder<Request extends MasterNodeRequest<Request>,Response extends ActionResponse,RequestBuilder extends MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>>

java.lang.Object
org.elasticsearch.action.ActionRequestBuilder<Request,Response>
org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>
Direct Known Subclasses:
AcknowledgedRequestBuilder, CleanupRepositoryRequestBuilder, CloneSnapshotRequestBuilder, ClusterAllocationExplainRequestBuilder, CompletionPersistentTaskAction.RequestBuilder, CreateSnapshotRequestBuilder, DeleteIndexTemplateRequestBuilder, DeleteSnapshotRequestBuilder, GetSnapshotsRequestBuilder, MasterNodeReadOperationRequestBuilder, PutIndexTemplateRequestBuilder, RemovePersistentTaskAction.RequestBuilder, RestoreSnapshotRequestBuilder, RolloverRequestBuilder, SnapshotsStatusRequestBuilder, StartPersistentTaskAction.RequestBuilder, UpdatePersistentTaskStatusAction.RequestBuilder, VerifyRepositoryRequestBuilder

public abstract class MasterNodeOperationRequestBuilder<Request extends MasterNodeRequest<Request>,Response extends ActionResponse,RequestBuilder extends MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>> extends ActionRequestBuilder<Request,Response>
Base request builder for master node operations
  • Constructor Details

  • Method Details

    • setMasterNodeTimeout

      public final RequestBuilder setMasterNodeTimeout(org.elasticsearch.core.TimeValue timeout)
      Sets the master node timeout in case the master has not yet been discovered.
    • setMasterNodeTimeout

      public final RequestBuilder setMasterNodeTimeout(String timeout)
      Sets the master node timeout in case the master has not yet been discovered.