Class SnapshotResponseItem
java.lang.Object
org.opensearch.client.opensearch.snapshot.get.SnapshotResponseItem
- All Implemented Interfaces:
ToJsonp
public final class SnapshotResponseItem extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSnapshotResponseItem.BuilderBuilder forSnapshotResponseItem. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<SnapshotResponseItem>DESERIALIZERJson deserializer for SnapshotResponseItem -
Constructor Summary
Constructors Modifier Constructor Description protectedSnapshotResponseItem(SnapshotResponseItem.Builder builder) -
Method Summary
Modifier and Type Method Description ErrorCauseerror()API name:errorjava.lang.Stringrepository()API name:repositoryprotected static voidsetupSnapshotResponseItemDeserializer(DelegatingDeserializer<SnapshotResponseItem.Builder> op)java.util.List<SnapshotInfo>snapshots()API name:snapshotsvoidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
Field Details
-
DESERIALIZER
Json deserializer for SnapshotResponseItem
-
-
Constructor Details
-
Method Details
-
repository
public java.lang.String repository()API name:repository -
snapshots
API name:snapshots -
error
API name:error -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupSnapshotResponseItemDeserializer
protected static void setupSnapshotResponseItemDeserializer(DelegatingDeserializer<SnapshotResponseItem.Builder> op)
-