Class StatusResponse<TDocument>
java.lang.Object
co.elastic.clients.elasticsearch.async_search.AsyncSearchResponseBase
co.elastic.clients.elasticsearch.async_search.StatusResponse<TDocument>
- All Implemented Interfaces:
JsonpSerializable
public final class StatusResponse<TDocument> extends AsyncSearchResponseBase
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StatusResponse.Builder<TDocument>
Builder forStatusResponse
.Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch.async_search.AsyncSearchResponseBase
AsyncSearchResponseBase.AbstractBuilder<BuilderT extends AsyncSearchResponseBase.AbstractBuilder<BuilderT>>
-
Constructor Summary
Constructors Constructor Description StatusResponse(StatusResponse.Builder<TDocument> builder)
StatusResponse(java.util.function.Function<StatusResponse.Builder<TDocument>,StatusResponse.Builder<TDocument>> fn)
-
Method Summary
Modifier and Type Method Description int
completionStatus()
Required - API name:completion_status
static <TDocument>
JsonpDeserializer<StatusResponse<TDocument>>createStatusResponseDeserializer(JsonpDeserializer<TDocument> tDocumentDeserializer)
Create a json deserializer for StatusResponseprotected void
serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
protected static <TDocument>
voidsetupStatusResponseDeserializer(DelegatingDeserializer<StatusResponse.Builder<TDocument>> op, JsonpDeserializer<TDocument> tDocumentDeserializer)
ShardStatistics
shards()
Required - API name:_shards
Methods inherited from class co.elastic.clients.elasticsearch.async_search.AsyncSearchResponseBase
expirationTimeInMillis, id, isPartial, isRunning, serialize, setupAsyncSearchResponseBaseDeserializer, startTimeInMillis
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
StatusResponse
-
StatusResponse
public StatusResponse(java.util.function.Function<StatusResponse.Builder<TDocument>,StatusResponse.Builder<TDocument>> fn)
-
-
Method Details
-
shards
Required - API name:_shards
-
completionStatus
public int completionStatus()Required - API name:completion_status
-
serializeInternal
- Overrides:
serializeInternal
in classAsyncSearchResponseBase
-
createStatusResponseDeserializer
public static <TDocument> JsonpDeserializer<StatusResponse<TDocument>> createStatusResponseDeserializer(JsonpDeserializer<TDocument> tDocumentDeserializer)Create a json deserializer for StatusResponse -
setupStatusResponseDeserializer
protected static <TDocument> void setupStatusResponseDeserializer(DelegatingDeserializer<StatusResponse.Builder<TDocument>> op, JsonpDeserializer<TDocument> tDocumentDeserializer)
-