Class SearchTemplateResponse<TDocument>
java.lang.Object
co.elastic.clients.elasticsearch.core.SearchTemplateResponse<TDocument>
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class SearchTemplateResponse<TDocument>
extends Object
implements JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<SearchTemplateResponse<Object>>Json deserializer forSearchTemplateResponsebased on named deserializers provided by the callingJsonMapper. -
Method Summary
Modifier and TypeMethodDescriptionAPI name:aggregationsfinal ClusterStatisticsclusters()API name:_clustersstatic <TDocument>
JsonpDeserializer<SearchTemplateResponse<TDocument>>createSearchTemplateResponseDeserializer(JsonpDeserializer<TDocument> tDocumentDeserializer) Create a JSON deserializer for SearchTemplateResponsefields()API name:fieldsfinal HitsMetadata<TDocument>hits()Required - API name:hitsfinal DoublemaxScore()API name:max_scorefinal LongAPI name:num_reduce_phasesstatic <TDocument>
SearchTemplateResponse<TDocument>of(Function<SearchTemplateResponse.Builder<TDocument>, ObjectBuilder<SearchTemplateResponse<TDocument>>> fn) final StringpitId()API name:pit_idfinal Profileprofile()API name:profilefinal StringscrollId()API name:_scroll_idvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static <TDocument>
voidsetupSearchTemplateResponseDeserializer(ObjectDeserializer<SearchTemplateResponse.Builder<TDocument>> op, JsonpDeserializer<TDocument> tDocumentDeserializer) final ShardStatisticsshards()Required - API name:_shardsfinal Map<String,List<Suggestion<TDocument>>> suggest()API name:suggestfinal BooleanAPI name:terminated_earlyfinal booleantimedOut()Required - API name:timed_outfinal longtook()Required - API name:tooktoString()
-
Field Details
-
_DESERIALIZER
Json deserializer forSearchTemplateResponsebased on named deserializers provided by the callingJsonMapper.
-
-
Method Details
-
of
public static <TDocument> SearchTemplateResponse<TDocument> of(Function<SearchTemplateResponse.Builder<TDocument>, ObjectBuilder<SearchTemplateResponse<TDocument>>> fn) -
took
public final long took()Required - API name:took -
timedOut
public final boolean timedOut()Required - API name:timed_out -
shards
Required - API name:_shards -
hits
Required - API name:hits -
aggregations
API name:aggregations -
clusters
API name:_clusters -
fields
API name:fields -
maxScore
API name:max_score -
numReducePhases
API name:num_reduce_phases -
profile
API name:profile -
pitId
API name:pit_id -
scrollId
API name:_scroll_id -
suggest
API name:suggest -
terminatedEarly
API name:terminated_early -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
createSearchTemplateResponseDeserializer
public static <TDocument> JsonpDeserializer<SearchTemplateResponse<TDocument>> createSearchTemplateResponseDeserializer(JsonpDeserializer<TDocument> tDocumentDeserializer) Create a JSON deserializer for SearchTemplateResponse -
setupSearchTemplateResponseDeserializer
protected static <TDocument> void setupSearchTemplateResponseDeserializer(ObjectDeserializer<SearchTemplateResponse.Builder<TDocument>> op, JsonpDeserializer<TDocument> tDocumentDeserializer)
-