Module org.elasticsearch.server
Class AcknowledgedRequestBuilder<Request extends AcknowledgedRequest<Request>,Response extends ActionResponse & IsAcknowledgedSupplier,RequestBuilder extends AcknowledgedRequestBuilder<Request,Response,RequestBuilder>>
java.lang.Object
org.elasticsearch.action.ActionRequestBuilder<Request,Response>
org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>
org.elasticsearch.action.support.master.AcknowledgedRequestBuilder<Request,Response,RequestBuilder>
- All Implemented Interfaces:
RequestBuilder<Request,Response>
- Direct Known Subclasses:
AddIndexBlockRequestBuilder,CloseIndexRequestBuilder,ClusterUpdateSettingsRequestBuilder,CreateIndexRequestBuilder,DeleteIndexRequestBuilder,DeleteRepositoryRequestBuilder,IndicesAliasesRequestBuilder,OpenIndexRequestBuilder,PutMappingRequestBuilder,PutRepositoryRequestBuilder,RemoveIndexBlockRequestBuilder,ResizeRequestBuilder,UpdateSettingsRequestBuilder
public abstract class AcknowledgedRequestBuilder<Request extends AcknowledgedRequest<Request>,Response extends ActionResponse & IsAcknowledgedSupplier,RequestBuilder extends AcknowledgedRequestBuilder<Request,Response,RequestBuilder>>
extends MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>
Base request builder for master node operations that support acknowledgements
-
Field Summary
Fields inherited from class org.elasticsearch.action.ActionRequestBuilder
action, client, request -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAcknowledgedRequestBuilder(ElasticsearchClient client, ActionType<Response> action, Request request) -
Method Summary
Modifier and TypeMethodDescriptionsetTimeout(TimeValue timeout) Sets the maximum wait for acknowledgement from other nodesMethods inherited from class org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder
setMasterNodeTimeout
-
Constructor Details
-
AcknowledgedRequestBuilder
protected AcknowledgedRequestBuilder(ElasticsearchClient client, ActionType<Response> action, Request request)
-
-
Method Details
-
setTimeout
Sets the maximum wait for acknowledgement from other nodes
-