Class GetResponse

java.lang.Object
co.elastic.clients.elasticsearch.snapshot.GetResponse
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public final class GetResponse
extends java.lang.Object
implements JsonpSerializable
  • Field Details

  • Constructor Details

  • Method Details

    • responses

      @Nullable public java.util.List<SnapshotResponseItem> responses()
      API name: responses
    • snapshots

      @Nullable public java.util.List<SnapshotInfo> snapshots()
      API name: snapshots
    • total

      public int total()
      The total number of snapshots that match the request when ignoring size limit or after query parameter.

      API name: total

    • remaining

      public int remaining()
      The number of remaining snapshots that were not returned due to size limits and that can be fetched by additional requests using the next field value.

      API name: remaining

    • serialize

      public void serialize​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupGetResponseDeserializer

      protected static void setupGetResponseDeserializer​(DelegatingDeserializer<GetResponse.Builder> op)