Class ReindexRequest.Builder
java.lang.Object
org.opensearch.client.opensearch._global.ReindexRequest.Builder
- All Implemented Interfaces:
ObjectBuilder<ReindexRequest>
- Enclosing class:
- ReindexRequest
public static class ReindexRequest.Builder extends java.lang.Object implements ObjectBuilder<ReindexRequest>
Builder for
ReindexRequest.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.client.util.ObjectBuilder
ObjectBuilder.Constant<V> -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description ReindexRequestbuild()Builds aReindexRequest.ReindexRequest.Builderconflicts(jakarta.json.JsonValue value)API name:conflictsReindexRequest.Builderdest(java.util.function.Function<Destination.Builder,ObjectBuilder<Destination>> fn)API name:destReindexRequest.Builderdest(Destination value)API name:destReindexRequest.BuildermaxDocs(java.lang.Number value)API name:max_docsReindexRequest.Builderrefresh(java.lang.Boolean value)API name:refreshReindexRequest.BuilderrequestsPerSecond(java.lang.Number value)API name:requests_per_secondReindexRequest.BuilderrequireAlias(java.lang.Boolean value)API name:require_aliasReindexRequest.Builderscript(jakarta.json.JsonValue value)API name:scriptReindexRequest.Builderscroll(jakarta.json.JsonValue value)API name:scrollReindexRequest.Buildersize(java.lang.Number value)API name:sizeReindexRequest.Builderslices(java.lang.Number value)API name:slicesReindexRequest.Buildersource(java.util.function.Function<Source.Builder,ObjectBuilder<Source>> fn)API name:sourceReindexRequest.Buildersource(Source value)API name:sourceReindexRequest.Buildertimeout(jakarta.json.JsonValue value)API name:timeoutReindexRequest.BuilderwaitForActiveShards(jakarta.json.JsonValue value)API name:wait_for_active_shardsReindexRequest.BuilderwaitForCompletion(java.lang.Boolean value)API name:wait_for_completion
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
refresh
API name:refresh -
requestsPerSecond
API name:requests_per_second -
scroll
API name:scroll -
slices
API name:slices -
timeout
API name:timeout -
waitForActiveShards
API name:wait_for_active_shards -
waitForCompletion
API name:wait_for_completion -
requireAlias
API name:require_alias -
conflicts
API name:conflicts -
dest
API name:dest -
dest
public ReindexRequest.Builder dest(java.util.function.Function<Destination.Builder,ObjectBuilder<Destination>> fn)API name:dest -
maxDocs
API name:max_docs -
script
API name:script -
size
API name:size -
source
API name:source -
source
public ReindexRequest.Builder source(java.util.function.Function<Source.Builder,ObjectBuilder<Source>> fn)API name:source -
build
Builds aReindexRequest.- Specified by:
buildin interfaceObjectBuilder<ReindexRequest>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-