Class RecoveryRecord
java.lang.Object
co.elastic.clients.elasticsearch.cat.recovery.RecoveryRecord
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<RecoveryRecord>
Json deserializer forRecoveryRecord
-
Method Summary
Modifier and TypeMethodDescriptionfinal String
bytes()
number of bytes to recoverfinal String
percent of bytes recoveredfinal String
bytes recoveredfinal String
total number of bytesfinal String
files()
number of files to recoverfinal String
percent of files recoveredfinal String
files recoveredfinal String
total number of filesfinal String
index()
index namestatic RecoveryRecord
final String
repositoryvoid
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 String
shard()
shard namefinal String
snapshot()
snapshotfinal String
source hostfinal String
source node namefinal String
stage()
recovery stagefinal DateTime
recovery start timefinal Long
recovery start time in epoch millisecondsfinal DateTime
stopTime()
recovery stop timefinal Long
recovery stop time in epoch millisecondsfinal String
target hostfinal String
target node namefinal Time
time()
recovery timetoString()
final String
number of translog ops to recoverfinal String
percent of translog ops recoveredfinal String
translog ops recoveredfinal String
type()
recovery type
-
Field Details
-
_DESERIALIZER
Json deserializer forRecoveryRecord
-
-
Method Details
-
of
-
index
index nameAPI name:
index
-
shard
shard nameAPI name:
shard
-
startTime
recovery start timeAPI name:
start_time
-
startTimeMillis
recovery start time in epoch millisecondsAPI name:
start_time_millis
-
stopTime
recovery stop timeAPI name:
stop_time
-
stopTimeMillis
recovery stop time in epoch millisecondsAPI name:
stop_time_millis
-
time
recovery timeAPI name:
time
-
type
recovery typeAPI name:
type
-
stage
recovery stageAPI name:
stage
-
sourceHost
source hostAPI name:
source_host
-
sourceNode
source node nameAPI name:
source_node
-
targetHost
target hostAPI name:
target_host
-
targetNode
target node nameAPI name:
target_node
-
repository
repositoryAPI name:
repository
-
snapshot
snapshotAPI name:
snapshot
-
files
number of files to recoverAPI name:
files
-
filesRecovered
files recoveredAPI name:
files_recovered
-
filesPercent
percent of files recoveredAPI name:
files_percent
-
filesTotal
total number of filesAPI name:
files_total
-
bytes
number of bytes to recoverAPI name:
bytes
-
bytesRecovered
bytes recoveredAPI name:
bytes_recovered
-
bytesPercent
percent of bytes recoveredAPI name:
bytes_percent
-
bytesTotal
total number of bytesAPI name:
bytes_total
-
translogOps
number of translog ops to recoverAPI name:
translog_ops
-
translogOpsRecovered
translog ops recoveredAPI name:
translog_ops_recovered
-
translogOpsPercent
percent of translog ops recoveredAPI name:
translog_ops_percent
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupRecoveryRecordDeserializer
protected static void setupRecoveryRecordDeserializer(ObjectDeserializer<RecoveryRecord.Builder> op)
-