Class CancelReindexRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RequestBase.AbstractBuilder<CancelReindexRequest.Builder>
co.elastic.clients.elasticsearch.core.CancelReindexRequest.Builder
- All Implemented Interfaces:
WithJson<CancelReindexRequest.Builder>,ObjectBuilder<CancelReindexRequest>
- Enclosing class:
- CancelReindexRequest
public static class CancelReindexRequest.Builder
extends RequestBase.AbstractBuilder<CancelReindexRequest.Builder>
implements ObjectBuilder<CancelReindexRequest>
Builder for
CancelReindexRequest.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aCancelReindexRequest.protected CancelReindexRequest.Builderself()Required - The ID of the reindex task to cancel.waitForCompletion(Boolean value) Iftrue(the default), the request blocks until the cancellation is complete and returns the final task state.Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
taskId
Required - The ID of the reindex task to cancel.API name:
task_id -
waitForCompletion
Iftrue(the default), the request blocks until the cancellation is complete and returns the final task state. Iffalse, the request returns immediately withacknowledged: true.API name:
wait_for_completion -
self
- Specified by:
selfin classRequestBase.AbstractBuilder<CancelReindexRequest.Builder>
-
build
Builds aCancelReindexRequest.- Specified by:
buildin interfaceObjectBuilder<CancelReindexRequest>- Throws:
NullPointerException- if some of the required fields are null.
-