Class UpdateByQueryRequest

java.lang.Object
org.opensearch.client.opensearch._types.RequestBase
org.opensearch.client.opensearch._global.UpdateByQueryRequest
All Implemented Interfaces:
ToJsonp

public final class UpdateByQueryRequest
extends RequestBase
implements ToJsonp
  • Field Details

  • Constructor Details

  • Method Details

    • index

      public java.util.List<java.lang.String> index()
      API name: index
    • type

      @Nullable public java.util.List<java.lang.String> type()
      API name: type
    • allowNoIndices

      @Nullable public java.lang.Boolean allowNoIndices()
      API name: allow_no_indices
    • analyzer

      @Nullable public java.lang.String analyzer()
      API name: analyzer
    • analyzeWildcard

      @Nullable public java.lang.Boolean analyzeWildcard()
      API name: analyze_wildcard
    • defaultOperator

      @Nullable public jakarta.json.JsonValue defaultOperator()
      API name: default_operator
    • df

      @Nullable public java.lang.String df()
      API name: df
    • expandWildcards

      @Nullable public jakarta.json.JsonValue expandWildcards()
      API name: expand_wildcards
    • from

      @Nullable public java.lang.Number from()
      API name: from
    • ignoreUnavailable

      @Nullable public java.lang.Boolean ignoreUnavailable()
      API name: ignore_unavailable
    • lenient

      @Nullable public java.lang.Boolean lenient()
      API name: lenient
    • pipeline

      @Nullable public java.lang.String pipeline()
      API name: pipeline
    • preference

      @Nullable public java.lang.String preference()
      API name: preference
    • queryOnQueryString

      @Nullable public java.lang.String queryOnQueryString()
      API name: query_on_query_string
    • refresh

      @Nullable public java.lang.Boolean refresh()
      API name: refresh
    • requestCache

      @Nullable public java.lang.Boolean requestCache()
      API name: request_cache
    • requestsPerSecond

      @Nullable public java.lang.Number requestsPerSecond()
      API name: requests_per_second
    • routing

      @Nullable public jakarta.json.JsonValue routing()
      API name: routing
    • scroll

      @Nullable public jakarta.json.JsonValue scroll()
      API name: scroll
    • scrollSize

      @Nullable public java.lang.Number scrollSize()
      API name: scroll_size
    • searchTimeout

      @Nullable public jakarta.json.JsonValue searchTimeout()
      API name: search_timeout
    • searchType

      @Nullable public jakarta.json.JsonValue searchType()
      API name: search_type
    • size

      @Nullable public java.lang.Number size()
      API name: size
    • slices

      @Nullable public java.lang.Number slices()
      API name: slices
    • sort

      @Nullable public java.util.List<java.lang.String> sort()
      API name: sort
    • sourceEnabled

      @Nullable public java.lang.Boolean sourceEnabled()
      API name: source_enabled
    • sourceExcludes

      @Nullable public java.util.List<java.lang.String> sourceExcludes()
      API name: source_excludes
    • sourceIncludes

      @Nullable public java.util.List<java.lang.String> sourceIncludes()
      API name: source_includes
    • stats

      @Nullable public java.util.List<java.lang.String> stats()
      API name: stats
    • terminateAfter

      @Nullable public java.lang.Number terminateAfter()
      API name: terminate_after
    • timeout

      @Nullable public jakarta.json.JsonValue timeout()
      API name: timeout
    • version

      @Nullable public java.lang.Boolean version()
      API name: version
    • versionType

      @Nullable public java.lang.Boolean versionType()
      API name: version_type
    • waitForActiveShards

      @Nullable public jakarta.json.JsonValue waitForActiveShards()
      API name: wait_for_active_shards
    • waitForCompletion

      @Nullable public java.lang.Boolean waitForCompletion()
      API name: wait_for_completion
    • maxDocs

      @Nullable public java.lang.Number maxDocs()
      API name: max_docs
    • query

      @Nullable public QueryContainer query()
      API name: query
    • script

      @Nullable public jakarta.json.JsonValue script()
      API name: script
    • slice

      @Nullable public SlicedScroll slice()
      API name: slice
    • conflicts

      @Nullable public jakarta.json.JsonValue conflicts()
      API name: conflicts
    • toJsonp

      public void toJsonp​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      toJsonp in interface ToJsonp
    • toJsonpInternal

      protected void toJsonpInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupUpdateByQueryRequestDeserializer

      protected static void setupUpdateByQueryRequestDeserializer​(DelegatingDeserializer<UpdateByQueryRequest.Builder> op)