Class MsearchTemplateRequest
java.lang.Object
org.opensearch.client.opensearch._types.RequestBase
org.opensearch.client.opensearch._global.MsearchTemplateRequest
- All Implemented Interfaces:
ToJsonp
public final class MsearchTemplateRequest extends RequestBase implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMsearchTemplateRequest.BuilderBuilder forMsearchTemplateRequest. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<MsearchTemplateRequest>DESERIALIZERJson deserializer for MsearchTemplateRequest -
Constructor Summary
Constructors Modifier Constructor Description protectedMsearchTemplateRequest(MsearchTemplateRequest.Builder builder) -
Method Summary
Modifier and Type Method Description java.lang.BooleanccsMinimizeRoundtrips()API name:ccs_minimize_roundtripsstatic <TDocument>
Endpoint<MsearchTemplateRequest,MsearchTemplateResponse<TDocument>,OpenSearchError>createMsearchTemplateEndpoint(JsonpDeserializer<TDocument> tDocumentDeserializer)Create an "msearch_template" endpoint.java.util.List<java.lang.String>index()API name:indexjava.lang.NumbermaxConcurrentSearches()API name:max_concurrent_searchesjava.lang.BooleanrestTotalHitsAsInt()API name:rest_total_hits_as_intjakarta.json.JsonValuesearchType()API name:search_typeprotected static voidsetupMsearchTemplateRequestDeserializer(DelegatingDeserializer<MsearchTemplateRequest.Builder> op)voidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this value to JSON.java.util.List<java.lang.String>type()API name:typejava.lang.BooleantypedKeys()API name:typed_keysjava.util.List<TemplateItem>value()Request body.
-
Field Details
-
DESERIALIZER
Json deserializer for MsearchTemplateRequest
-
-
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 -
ccsMinimizeRoundtrips
@Nullable public java.lang.Boolean ccsMinimizeRoundtrips()API name:ccs_minimize_roundtrips -
maxConcurrentSearches
@Nullable public java.lang.Number maxConcurrentSearches()API name:max_concurrent_searches -
searchType
@Nullable public jakarta.json.JsonValue searchType()API name:search_type -
restTotalHitsAsInt
@Nullable public java.lang.Boolean restTotalHitsAsInt()API name:rest_total_hits_as_int -
typedKeys
@Nullable public java.lang.Boolean typedKeys()API name:typed_keys -
value
Request body. API name:value -
toJsonp
Serialize this value to JSON. -
setupMsearchTemplateRequestDeserializer
protected static void setupMsearchTemplateRequestDeserializer(DelegatingDeserializer<MsearchTemplateRequest.Builder> op) -
createMsearchTemplateEndpoint
public static <TDocument> Endpoint<MsearchTemplateRequest,MsearchTemplateResponse<TDocument>,OpenSearchError> createMsearchTemplateEndpoint(JsonpDeserializer<TDocument> tDocumentDeserializer)Create an "msearch_template" endpoint.
-