Class SnapshotInfo
java.lang.Object
co.elastic.clients.elasticsearch.snapshot.SnapshotInfo
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<SnapshotInfo>
Json deserializer forSnapshotInfo
-
Method Summary
Modifier and TypeMethodDescriptionRequired - API name:data_streams
final Time
duration()
API name:duration
final Long
API name:duration_in_millis
final DateTime
endTime()
API name:end_time
final Long
API name:end_time_in_millis
final List<SnapshotShardFailure>
failures()
API name:failures
final List<InfoFeatureState>
API name:feature_states
final Boolean
API name:include_global_state
final Map<String,
IndexDetails> API name:index_details
indices()
API name:indices
metadata()
API name:metadata
static SnapshotInfo
final String
reason()
API name:reason
final String
API name:repository
void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
final ShardStatistics
shards()
API name:shards
final String
snapshot()
Required - API name:snapshot
final DateTime
API name:start_time
final Long
API name:start_time_in_millis
final String
state()
API name:state
toString()
final String
uuid()
Required - API name:uuid
final String
version()
API name:version
final Long
API name:version_id
-
Field Details
-
_DESERIALIZER
Json deserializer forSnapshotInfo
-
-
Method Details
-
of
-
dataStreams
Required - API name:data_streams
-
duration
API name:duration
-
durationInMillis
API name:duration_in_millis
-
endTime
API name:end_time
-
endTimeInMillis
API name:end_time_in_millis
-
failures
API name:failures
-
includeGlobalState
API name:include_global_state
-
indices
API name:indices
-
indexDetails
API name:index_details
-
metadata
API name:metadata
-
reason
API name:reason
-
repository
API name:repository
-
snapshot
Required - API name:snapshot
-
shards
API name:shards
-
startTime
API name:start_time
-
startTimeInMillis
API name:start_time_in_millis
-
state
API name:state
-
uuid
Required - API name:uuid
-
version
API name:version
-
versionId
API name:version_id
-
featureStates
API name:feature_states
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupSnapshotInfoDeserializer
-