Class SnapshotsRecord
java.lang.Object
co.elastic.clients.elasticsearch.cat.snapshots.SnapshotsRecord
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<SnapshotsRecord>Json deserializer forSnapshotsRecord -
Method Summary
Modifier and TypeMethodDescriptionfinal Timeduration()durationfinal LongendEpoch()end time in seconds since 1970-01-01 00:00:00final StringendTime()end time in HH:MM:SSfinal Stringnumber of failed shardsfinal Stringid()unique snapshotfinal Stringindices()number of indicesstatic SnapshotsRecordfinal Stringreason()reason for failuresfinal Stringrepository namevoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal Longstart time in seconds since 1970-01-01 00:00:00final ScheduleTimeOfDaystart time in HH:MM:SSfinal Stringstatus()snapshot namefinal Stringnumber of successful shardstoString()final Stringnumber of total shards
-
Field Details
-
_DESERIALIZER
Json deserializer forSnapshotsRecord
-
-
Method Details
-
of
public static SnapshotsRecord of(Function<SnapshotsRecord.Builder, ObjectBuilder<SnapshotsRecord>> fn) -
id
unique snapshotAPI name:
id -
repository
repository nameAPI name:
repository -
status
snapshot nameAPI name:
status -
startEpoch
start time in seconds since 1970-01-01 00:00:00API name:
start_epoch -
startTime
start time in HH:MM:SSAPI name:
start_time -
endEpoch
end time in seconds since 1970-01-01 00:00:00API name:
end_epoch -
endTime
end time in HH:MM:SSAPI name:
end_time -
duration
durationAPI name:
duration -
indices
number of indicesAPI name:
indices -
successfulShards
number of successful shardsAPI name:
successful_shards -
failedShards
number of failed shardsAPI name:
failed_shards -
totalShards
number of total shardsAPI name:
total_shards -
reason
reason for failuresAPI name:
reason -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupSnapshotsRecordDeserializer
protected static void setupSnapshotsRecordDeserializer(ObjectDeserializer<SnapshotsRecord.Builder> op)
-