Class DeleteByQueryRequest.Builder
java.lang.Object
org.opensearch.client.opensearch._global.DeleteByQueryRequest.Builder
- All Implemented Interfaces:
ObjectBuilder<DeleteByQueryRequest>
- Enclosing class:
- DeleteByQueryRequest
public static class DeleteByQueryRequest.Builder extends java.lang.Object implements ObjectBuilder<DeleteByQueryRequest>
Builder for
DeleteByQueryRequest.-
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 DeleteByQueryRequest.BuilderaddIndex(java.lang.String value)Add a value toindex(List), creating the list if needed.DeleteByQueryRequest.BuilderaddSort(java.lang.String value)Add a value tosort(List), creating the list if needed.DeleteByQueryRequest.BuilderaddSourceExcludes(java.lang.String value)Add a value tosourceExcludes(List), creating the list if needed.DeleteByQueryRequest.BuilderaddSourceIncludes(java.lang.String value)Add a value tosourceIncludes(List), creating the list if needed.DeleteByQueryRequest.BuilderaddStats(java.lang.String value)Add a value tostats(List), creating the list if needed.DeleteByQueryRequest.BuilderaddType(java.lang.String value)Add a value totype(List), creating the list if needed.DeleteByQueryRequest.BuilderallowNoIndices(java.lang.Boolean value)API name:allow_no_indicesDeleteByQueryRequest.Builderanalyzer(java.lang.String value)API name:analyzerDeleteByQueryRequest.BuilderanalyzeWildcard(java.lang.Boolean value)API name:analyze_wildcardDeleteByQueryRequestbuild()Builds aDeleteByQueryRequest.DeleteByQueryRequest.Builderconflicts(jakarta.json.JsonValue value)API name:conflictsDeleteByQueryRequest.BuilderdefaultOperator(jakarta.json.JsonValue value)API name:default_operatorDeleteByQueryRequest.Builderdf(java.lang.String value)API name:dfDeleteByQueryRequest.BuilderexpandWildcards(jakarta.json.JsonValue value)API name:expand_wildcardsDeleteByQueryRequest.Builderfrom(java.lang.Number value)API name:fromDeleteByQueryRequest.BuilderignoreUnavailable(java.lang.Boolean value)API name:ignore_unavailableDeleteByQueryRequest.Builderindex(java.lang.String... value)API name:indexDeleteByQueryRequest.Builderindex(java.util.List<java.lang.String> value)API name:indexDeleteByQueryRequest.Builderlenient(java.lang.Boolean value)API name:lenientDeleteByQueryRequest.BuildermaxDocs(java.lang.Number value)API name:max_docsDeleteByQueryRequest.Builderpreference(java.lang.String value)API name:preferenceDeleteByQueryRequest.Builderq(java.lang.String value)API name:qDeleteByQueryRequest.Builderquery(java.util.function.Function<QueryContainer.Builder,ObjectBuilder<QueryContainer>> fn)API name:queryDeleteByQueryRequest.Builderquery(QueryContainer value)API name:queryDeleteByQueryRequest.Builderrefresh(java.lang.Boolean value)API name:refreshDeleteByQueryRequest.BuilderrequestCache(java.lang.Boolean value)API name:request_cacheDeleteByQueryRequest.BuilderrequestsPerSecond(java.lang.Number value)API name:requests_per_secondDeleteByQueryRequest.Builderrouting(jakarta.json.JsonValue value)API name:routingDeleteByQueryRequest.Builderscroll(jakarta.json.JsonValue value)API name:scrollDeleteByQueryRequest.BuilderscrollSize(java.lang.Number value)API name:scroll_sizeDeleteByQueryRequest.BuildersearchTimeout(jakarta.json.JsonValue value)API name:search_timeoutDeleteByQueryRequest.BuildersearchType(jakarta.json.JsonValue value)API name:search_typeDeleteByQueryRequest.Buildersize(java.lang.Number value)API name:sizeDeleteByQueryRequest.Builderslice(java.util.function.Function<SlicedScroll.Builder,ObjectBuilder<SlicedScroll>> fn)API name:sliceDeleteByQueryRequest.Builderslice(SlicedScroll value)API name:sliceDeleteByQueryRequest.Builderslices(java.lang.Number value)API name:slicesDeleteByQueryRequest.Buildersort(java.lang.String... value)API name:sortDeleteByQueryRequest.Buildersort(java.util.List<java.lang.String> value)API name:sortDeleteByQueryRequest.Buildersource(jakarta.json.JsonValue value)API name:_sourceDeleteByQueryRequest.BuildersourceExcludes(java.lang.String... value)API name:_source_excludesDeleteByQueryRequest.BuildersourceExcludes(java.util.List<java.lang.String> value)API name:_source_excludesDeleteByQueryRequest.BuildersourceIncludes(java.lang.String... value)API name:_source_includesDeleteByQueryRequest.BuildersourceIncludes(java.util.List<java.lang.String> value)API name:_source_includesDeleteByQueryRequest.Builderstats(java.lang.String... value)API name:statsDeleteByQueryRequest.Builderstats(java.util.List<java.lang.String> value)API name:statsDeleteByQueryRequest.BuilderterminateAfter(java.lang.Number value)API name:terminate_afterDeleteByQueryRequest.Buildertimeout(jakarta.json.JsonValue value)API name:timeoutDeleteByQueryRequest.Buildertype(java.lang.String... value)API name:typeDeleteByQueryRequest.Buildertype(java.util.List<java.lang.String> value)API name:typeDeleteByQueryRequest.Builderversion(java.lang.Boolean value)API name:versionDeleteByQueryRequest.BuilderwaitForActiveShards(jakarta.json.JsonValue value)API name:wait_for_active_shardsDeleteByQueryRequest.BuilderwaitForCompletion(java.lang.Boolean value)API name:wait_for_completion
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
index
API name:index -
index
API name:index -
addIndex
Add a value toindex(List), creating the list if needed. -
type
API name:type -
type
API name:type -
addType
Add a value totype(List), creating the list if needed. -
allowNoIndices
API name:allow_no_indices -
analyzer
API name:analyzer -
analyzeWildcard
API name:analyze_wildcard -
conflicts
API name:conflicts -
defaultOperator
API name:default_operator -
df
API name:df -
expandWildcards
API name:expand_wildcards -
from
API name:from -
ignoreUnavailable
API name:ignore_unavailable -
lenient
API name:lenient -
preference
API name:preference -
refresh
API name:refresh -
requestCache
API name:request_cache -
requestsPerSecond
API name:requests_per_second -
routing
API name:routing -
q
API name:q -
scroll
API name:scroll -
scrollSize
API name:scroll_size -
searchTimeout
API name:search_timeout -
searchType
API name:search_type -
size
API name:size -
slices
API name:slices -
sort
API name:sort -
sort
API name:sort -
addSort
Add a value tosort(List), creating the list if needed. -
source
API name:_source -
sourceExcludes
public DeleteByQueryRequest.Builder sourceExcludes(@Nullable java.util.List<java.lang.String> value)API name:_source_excludes -
sourceExcludes
API name:_source_excludes -
addSourceExcludes
Add a value tosourceExcludes(List), creating the list if needed. -
sourceIncludes
public DeleteByQueryRequest.Builder sourceIncludes(@Nullable java.util.List<java.lang.String> value)API name:_source_includes -
sourceIncludes
API name:_source_includes -
addSourceIncludes
Add a value tosourceIncludes(List), creating the list if needed. -
stats
API name:stats -
stats
API name:stats -
addStats
Add a value tostats(List), creating the list if needed. -
terminateAfter
API name:terminate_after -
timeout
API name:timeout -
version
API name:version -
waitForActiveShards
API name:wait_for_active_shards -
waitForCompletion
API name:wait_for_completion -
maxDocs
API name:max_docs -
query
API name:query -
query
public DeleteByQueryRequest.Builder query(java.util.function.Function<QueryContainer.Builder,ObjectBuilder<QueryContainer>> fn)API name:query -
slice
API name:slice -
slice
public DeleteByQueryRequest.Builder slice(java.util.function.Function<SlicedScroll.Builder,ObjectBuilder<SlicedScroll>> fn)API name:slice -
build
Builds aDeleteByQueryRequest.- Specified by:
buildin interfaceObjectBuilder<DeleteByQueryRequest>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-