Class RecoveryRecord
java.lang.Object
co.elastic.clients.elasticsearch.cat.recovery.RecoveryRecord
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public final class RecoveryRecord extends java.lang.Object implements JsonpSerializable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRecoveryRecord.BuilderBuilder forRecoveryRecord. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<RecoveryRecord>_DESERIALIZERJson deserializer forRecoveryRecord -
Constructor Summary
Constructors Constructor Description RecoveryRecord(RecoveryRecord.Builder builder)RecoveryRecord(java.util.function.Function<RecoveryRecord.Builder,RecoveryRecord.Builder> fn) -
Method Summary
Modifier and Type Method Description java.lang.Stringbytes()number of bytes to recoverjava.lang.StringbytesPercent()percent of bytes recoveredjava.lang.StringbytesRecovered()bytes recoveredjava.lang.StringbytesTotal()total number of bytesjava.lang.Stringfiles()number of files to recoverjava.lang.StringfilesPercent()percent of files recoveredjava.lang.StringfilesRecovered()files recoveredjava.lang.StringfilesTotal()total number of filesjava.lang.Stringindex()index namejava.lang.Stringrepository()repositoryvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupRecoveryRecordDeserializer(DelegatingDeserializer<RecoveryRecord.Builder> op)java.lang.Stringshard()shard namejava.lang.Stringsnapshot()snapshotjava.lang.StringsourceHost()source hostjava.lang.StringsourceNode()source node namejava.lang.Stringstage()recovery stagejava.lang.StringstartTime()recovery start timejava.lang.StringstartTimeMillis()recovery start time in epoch millisecondsjava.lang.StringstopTime()recovery stop timejava.lang.StringstopTimeMillis()recovery stop time in epoch millisecondsjava.lang.StringtargetHost()target hostjava.lang.StringtargetNode()target node namejava.lang.Stringtime()recovery timejava.lang.StringtranslogOps()number of translog ops to recoverjava.lang.StringtranslogOpsPercent()percent of translog ops recoveredjava.lang.StringtranslogOpsRecovered()translog ops recoveredjava.lang.Stringtype()recovery typeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forRecoveryRecord
-
-
Constructor Details
-
RecoveryRecord
-
RecoveryRecord
public RecoveryRecord(java.util.function.Function<RecoveryRecord.Builder,RecoveryRecord.Builder> fn)
-
-
Method Details
-
index
@Nullable public java.lang.String index()index nameAPI name:
index -
shard
@Nullable public java.lang.String shard()shard nameAPI name:
shard -
startTime
@Nullable public java.lang.String startTime()recovery start timeAPI name:
start_time -
startTimeMillis
@Nullable public java.lang.String startTimeMillis()recovery start time in epoch millisecondsAPI name:
start_time_millis -
stopTime
@Nullable public java.lang.String stopTime()recovery stop timeAPI name:
stop_time -
stopTimeMillis
@Nullable public java.lang.String stopTimeMillis()recovery stop time in epoch millisecondsAPI name:
stop_time_millis -
time
@Nullable public java.lang.String time()recovery timeAPI name:
time -
type
@Nullable public java.lang.String type()recovery typeAPI name:
type -
stage
@Nullable public java.lang.String stage()recovery stageAPI name:
stage -
sourceHost
@Nullable public java.lang.String sourceHost()source hostAPI name:
source_host -
sourceNode
@Nullable public java.lang.String sourceNode()source node nameAPI name:
source_node -
targetHost
@Nullable public java.lang.String targetHost()target hostAPI name:
target_host -
targetNode
@Nullable public java.lang.String targetNode()target node nameAPI name:
target_node -
repository
@Nullable public java.lang.String repository()repositoryAPI name:
repository -
snapshot
@Nullable public java.lang.String snapshot()snapshotAPI name:
snapshot -
files
@Nullable public java.lang.String files()number of files to recoverAPI name:
files -
filesRecovered
@Nullable public java.lang.String filesRecovered()files recoveredAPI name:
files_recovered -
filesPercent
@Nullable public java.lang.String filesPercent()percent of files recoveredAPI name:
files_percent -
filesTotal
@Nullable public java.lang.String filesTotal()total number of filesAPI name:
files_total -
bytes
@Nullable public java.lang.String bytes()number of bytes to recoverAPI name:
bytes -
bytesRecovered
@Nullable public java.lang.String bytesRecovered()bytes recoveredAPI name:
bytes_recovered -
bytesPercent
@Nullable public java.lang.String bytesPercent()percent of bytes recoveredAPI name:
bytes_percent -
bytesTotal
@Nullable public java.lang.String bytesTotal()total number of bytesAPI name:
bytes_total -
translogOps
@Nullable public java.lang.String translogOps()number of translog ops to recoverAPI name:
translog_ops -
translogOpsRecovered
@Nullable public java.lang.String translogOpsRecovered()translog ops recoveredAPI name:
translog_ops_recovered -
translogOpsPercent
@Nullable public java.lang.String translogOpsPercent()percent of translog ops recoveredAPI name:
translog_ops_percent -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupRecoveryRecordDeserializer
protected static void setupRecoveryRecordDeserializer(DelegatingDeserializer<RecoveryRecord.Builder> op)
-