Class MasterNodeOperationRequestBuilder<Request extends MasterNodeRequest<Request>,Response extends ActionResponse,RequestBuilder extends MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>>
- java.lang.Object
-
- org.elasticsearch.action.ActionRequestBuilder<Request,Response,RequestBuilder>
-
- org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>
-
- Direct Known Subclasses:
AcknowledgedRequestBuilder
,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,RequestBuilder>
Base request builder for master node operations
-
-
Field Summary
-
Fields inherited from class org.elasticsearch.action.ActionRequestBuilder
action, client, request
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
MasterNodeOperationRequestBuilder(ElasticsearchClient client, Action<Request,Response,RequestBuilder> action, Request request)
-
Method Summary
Modifier and Type Method Description RequestBuilder
setMasterNodeTimeout(java.lang.String timeout)
Sets the master node timeout in case the master has not yet been discovered.RequestBuilder
setMasterNodeTimeout(TimeValue timeout)
Sets the master node timeout in case the master has not yet been discovered.
-
-
-
Constructor Detail
-
MasterNodeOperationRequestBuilder
protected MasterNodeOperationRequestBuilder(ElasticsearchClient client, Action<Request,Response,RequestBuilder> action, Request request)
-
-
Method Detail
-
setMasterNodeTimeout
public final RequestBuilder setMasterNodeTimeout(TimeValue timeout)
Sets the master node timeout in case the master has not yet been discovered.
-
setMasterNodeTimeout
public final RequestBuilder setMasterNodeTimeout(java.lang.String timeout)
Sets the master node timeout in case the master has not yet been discovered.
-
-