Class CountRequest

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

public final class CountRequest
extends RequestBase
implements ToJsonp
  • Field Details

  • Constructor Details

  • Method Details

    • index

      @Nullable 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
    • ignoreThrottled

      @Nullable public java.lang.Boolean ignoreThrottled()
      API name: ignore_throttled
    • ignoreUnavailable

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

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

      @Nullable public java.lang.Number minScore()
      API name: min_score
    • preference

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

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

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

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

      @Nullable public java.lang.String q()
      API name: q
    • query

      @Nullable public QueryContainer query()
      API name: query
    • 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)
    • setupCountRequestDeserializer

      protected static void setupCountRequestDeserializer​(DelegatingDeserializer<CountRequest.Builder> op)