Class SearchTemplateRequest
java.lang.Object
org.opensearch.client.opensearch._types.RequestBase
org.opensearch.client.opensearch._global.SearchTemplateRequest
- All Implemented Interfaces:
ToJsonp
public final class SearchTemplateRequest extends RequestBase implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSearchTemplateRequest.BuilderBuilder forSearchTemplateRequest. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<SearchTemplateRequest>DESERIALIZERJson deserializer for SearchTemplateRequest -
Constructor Summary
Constructors Modifier Constructor Description protectedSearchTemplateRequest(SearchTemplateRequest.Builder builder) -
Method Summary
Modifier and Type Method Description java.lang.BooleanallowNoIndices()API name:allow_no_indicesjava.lang.BooleanccsMinimizeRoundtrips()API name:ccs_minimize_roundtripsstatic <TDocument>
Endpoint<SearchTemplateRequest,SearchTemplateResponse<TDocument>,OpenSearchError>createSearchTemplateEndpoint(JsonpDeserializer<TDocument> tDocumentDeserializer)Create an "search_template" endpoint.jakarta.json.JsonValueexpandWildcards()API name:expand_wildcardsjava.lang.Booleanexplain()server_default false API name:explainjava.lang.Stringid()API name:idjava.lang.BooleanignoreThrottled()API name:ignore_throttledjava.lang.BooleanignoreUnavailable()API name:ignore_unavailablejava.util.List<java.lang.String>index()API name:indexjava.util.Map<java.lang.String,jakarta.json.JsonValue>params()API name:paramsjava.lang.Stringpreference()API name:preferencejava.lang.Booleanprofile()API name:profilejakarta.json.JsonValuerouting()API name:routingjakarta.json.JsonValuescroll()API name:scrolljakarta.json.JsonValuesearchType()API name:search_typeprotected static voidsetupSearchTemplateRequestDeserializer(DelegatingDeserializer<SearchTemplateRequest.Builder> op)java.lang.Stringsource()API name:sourcevoidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)java.lang.BooleantotalHitsAsInteger()If true, hits.total are rendered as an integer in the response.java.util.List<java.lang.String>type()API name:typejava.lang.BooleantypedKeys()API name:typed_keys
-
Field Details
-
DESERIALIZER
Json deserializer for SearchTemplateRequest
-
-
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 -
ccsMinimizeRoundtrips
@Nullable public java.lang.Boolean ccsMinimizeRoundtrips()API name:ccs_minimize_roundtrips -
expandWildcards
@Nullable public jakarta.json.JsonValue expandWildcards()API name:expand_wildcards -
explain
@Nullable public java.lang.Boolean explain()server_default false API name:explain -
ignoreThrottled
@Nullable public java.lang.Boolean ignoreThrottled()API name:ignore_throttled -
ignoreUnavailable
@Nullable public java.lang.Boolean ignoreUnavailable()API name:ignore_unavailable -
preference
@Nullable public java.lang.String preference()API name:preference -
profile
@Nullable public java.lang.Boolean profile()API name:profile -
routing
@Nullable public jakarta.json.JsonValue routing()API name:routing -
scroll
@Nullable public jakarta.json.JsonValue scroll()API name:scroll -
searchType
@Nullable public jakarta.json.JsonValue searchType()API name:search_type -
totalHitsAsInteger
@Nullable public java.lang.Boolean totalHitsAsInteger()If true, hits.total are rendered as an integer in the response. API name:total_hits_as_integer -
typedKeys
@Nullable public java.lang.Boolean typedKeys()API name:typed_keys -
id
@Nullable public java.lang.String id()API name:id -
params
@Nullable public java.util.Map<java.lang.String,jakarta.json.JsonValue> params()API name:params -
source
@Nullable public java.lang.String source()API name:source -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupSearchTemplateRequestDeserializer
protected static void setupSearchTemplateRequestDeserializer(DelegatingDeserializer<SearchTemplateRequest.Builder> op) -
createSearchTemplateEndpoint
public static <TDocument> Endpoint<SearchTemplateRequest,SearchTemplateResponse<TDocument>,OpenSearchError> createSearchTemplateEndpoint(JsonpDeserializer<TDocument> tDocumentDeserializer)Create an "search_template" endpoint.
-