Class CountRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch._core.CountRequest
- All Implemented Interfaces:
ElasticsearchCommonRequest,JsonpSerializable
@JsonpDeserializable public final class CountRequest extends RequestBase implements JsonpSerializable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCountRequest.BuilderBuilder forCountRequest.Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBase
RequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>> -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<CountRequest>_DESERIALIZERJson deserializer forCountRequeststatic Endpoint<CountRequest,CountResponse,ElasticsearchError>ENDPOINTEndpoint "count". -
Constructor Summary
Constructors Constructor Description CountRequest(CountRequest.Builder builder)CountRequest(java.util.function.Function<CountRequest.Builder,CountRequest.Builder> fn) -
Method Summary
Modifier and Type Method Description java.lang.BooleanallowNoIndices()Whether to ignore if a wildcard indices expression resolves into no concrete indices.java.lang.Stringanalyzer()The analyzer to use for the query stringjava.lang.BooleananalyzeWildcard()Specify whether wildcard and prefix queries should be analyzed (default: false)DefaultOperatordefaultOperator()The default operator for query string query (AND or OR)java.lang.Stringdf()The field to use as default where no field prefix is given in the query stringjava.util.List<ExpandWildcardOptions>expandWildcards()Whether to expand wildcard expression to concrete indices that are open, closed or both.java.lang.BooleanignoreThrottled()Whether specified concrete, expanded or aliased indices should be ignored when throttledjava.lang.BooleanignoreUnavailable()Whether specified concrete indices should be ignored when unavailable (missing or closed)java.util.List<java.lang.String>index()A comma-separated list of indices to restrict the resultsjava.lang.Booleanlenient()Specify whether format-based query failures (such as providing text to a numeric field) should be ignoredjava.lang.DoubleminScore()Include only documents with a specific_scorevalue in the resultjava.lang.Stringpreference()Specify the node or shard the operation should be performed on (default: random)java.lang.Stringq()Query in the Lucene query string syntaxQueryquery()API name:queryjava.lang.Stringrouting()A comma-separated list of specific routing valuesvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupCountRequestDeserializer(DelegatingDeserializer<CountRequest.Builder> op)java.lang.LongterminateAfter()The maximum count for each shard, upon reaching which the query execution will terminate earlyjava.util.List<java.lang.String>type()A comma-separated list of types to restrict the resultsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forCountRequest -
ENDPOINT
Endpoint "count".
-
-
Constructor Details
-
CountRequest
-
CountRequest
-
-
Method Details
-
index
@Nullable public java.util.List<java.lang.String> index()A comma-separated list of indices to restrict the resultsAPI name:
index -
type
@Nullable public java.util.List<java.lang.String> type()A comma-separated list of types to restrict the resultsAPI name:
type -
allowNoIndices
@Nullable public java.lang.Boolean allowNoIndices()Whether to ignore if a wildcard indices expression resolves into no concrete indices. (This includes_allstring or when no indices have been specified)API name:
allow_no_indices -
analyzer
@Nullable public java.lang.String analyzer()The analyzer to use for the query stringAPI name:
analyzer -
analyzeWildcard
@Nullable public java.lang.Boolean analyzeWildcard()Specify whether wildcard and prefix queries should be analyzed (default: false)API name:
analyze_wildcard -
defaultOperator
The default operator for query string query (AND or OR)API name:
default_operator -
df
@Nullable public java.lang.String df()The field to use as default where no field prefix is given in the query stringAPI name:
df -
expandWildcards
Whether to expand wildcard expression to concrete indices that are open, closed or both.API name:
expand_wildcards -
ignoreThrottled
@Nullable public java.lang.Boolean ignoreThrottled()Whether specified concrete, expanded or aliased indices should be ignored when throttledAPI name:
ignore_throttled -
lenient
@Nullable public java.lang.Boolean lenient()Specify whether format-based query failures (such as providing text to a numeric field) should be ignoredAPI name:
lenient -
minScore
@Nullable public java.lang.Double minScore()Include only documents with a specific_scorevalue in the resultAPI name:
min_score -
preference
@Nullable public java.lang.String preference()Specify the node or shard the operation should be performed on (default: random)API name:
preference -
routing
@Nullable public java.lang.String routing()A comma-separated list of specific routing valuesAPI name:
routing -
terminateAfter
@Nullable public java.lang.Long terminateAfter()The maximum count for each shard, upon reaching which the query execution will terminate earlyAPI name:
terminate_after -
q
@Nullable public java.lang.String q()Query in the Lucene query string syntaxAPI name:
q -
query
API name:query -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupCountRequestDeserializer
protected static void setupCountRequestDeserializer(DelegatingDeserializer<CountRequest.Builder> op)
-