Class DeleteByQueryRequest

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

public final class DeleteByQueryRequest
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
    • conflicts

      @Nullable public jakarta.json.JsonValue conflicts()
      API name: conflicts
    • 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
    • preference

      @Nullable public java.lang.String preference()
      API name: preference
    • 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
    • q

      @Nullable public java.lang.String q()
      API name: q
    • 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
    • source

      @Nullable public jakarta.json.JsonValue source()
      API name: _source
    • 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
    • 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
    • slice

      @Nullable public SlicedScroll slice()
      API name: slice
    • 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)
    • setupDeleteByQueryRequestDeserializer

      protected static void setupDeleteByQueryRequestDeserializer​(DelegatingDeserializer<DeleteByQueryRequest.Builder> op)