Class RecoveryRecord
java.lang.Object
org.opensearch.client.opensearch.cat.recovery.RecoveryRecord
- All Implemented Interfaces:
ToJsonp
public final class RecoveryRecord extends java.lang.Object implements ToJsonp
-
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 for RecoveryRecord -
Constructor Summary
Constructors Modifier Constructor Description protectedRecoveryRecord(RecoveryRecord.Builder builder) -
Method Summary
Modifier and Type Method Description java.lang.Stringbytes()number of bytes to recover API name:bytesjakarta.json.JsonValuebytesPercent()percent of bytes recovered API name:bytes_percentjava.lang.StringbytesRecovered()bytes recovered API name:bytes_recoveredjava.lang.StringbytesTotal()total number of bytes API name:bytes_totaljava.lang.Stringfiles()number of files to recover API name:filesjakarta.json.JsonValuefilesPercent()percent of files recovered API name:files_percentjava.lang.StringfilesRecovered()files recovered API name:files_recoveredjava.lang.StringfilesTotal()total number of files API name:files_totaljava.lang.Stringindex()index name API name:indexjava.lang.Stringrepository()repository API name:repositoryprotected static voidsetupRecoveryRecordDeserializer(DelegatingDeserializer<RecoveryRecord.Builder> op)java.lang.Stringshard()shard name API name:shardjava.lang.Stringsnapshot()snapshot API name:snapshotjava.lang.StringsourceHost()source host API name:source_hostjava.lang.StringsourceNode()source node name API name:source_nodejava.lang.Stringstage()recovery stage API name:stagejava.lang.StringstartTime()recovery start time API name:start_timejava.lang.StringstartTimeMillis()recovery start time in epoch milliseconds API name:start_time_millisjava.lang.StringstopTime()recovery stop time API name:stop_timejava.lang.StringstopTimeMillis()recovery stop time in epoch milliseconds API name:stop_time_millisjava.lang.StringtargetHost()target host API name:target_hostjava.lang.StringtargetNode()target node name API name:target_nodejava.lang.Stringtime()recovery time API name:timevoidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)java.lang.StringtranslogOps()number of translog ops to recover API name:translog_opsjakarta.json.JsonValuetranslogOpsPercent()percent of translog ops recovered API name:translog_ops_percentjava.lang.StringtranslogOpsRecovered()translog ops recovered API name:translog_ops_recoveredjava.lang.Stringtype()recovery type API name:type
-
Field Details
-
DESERIALIZER
Json deserializer for RecoveryRecord
-
-
Constructor Details
-
Method Details
-
index
@Nullable public java.lang.String index()index name API name:index -
shard
@Nullable public java.lang.String shard()shard name API name:shard -
startTime
@Nullable public java.lang.String startTime()recovery start time API name:start_time -
startTimeMillis
@Nullable public java.lang.String startTimeMillis()recovery start time in epoch milliseconds API name:start_time_millis -
stopTime
@Nullable public java.lang.String stopTime()recovery stop time API name:stop_time -
stopTimeMillis
@Nullable public java.lang.String stopTimeMillis()recovery stop time in epoch milliseconds API name:stop_time_millis -
time
@Nullable public java.lang.String time()recovery time API name:time -
type
@Nullable public java.lang.String type()recovery type API name:type -
stage
@Nullable public java.lang.String stage()recovery stage API name:stage -
sourceHost
@Nullable public java.lang.String sourceHost()source host API name:source_host -
sourceNode
@Nullable public java.lang.String sourceNode()source node name API name:source_node -
targetHost
@Nullable public java.lang.String targetHost()target host API name:target_host -
targetNode
@Nullable public java.lang.String targetNode()target node name API name:target_node -
repository
@Nullable public java.lang.String repository()repository API name:repository -
snapshot
@Nullable public java.lang.String snapshot()snapshot API name:snapshot -
files
@Nullable public java.lang.String files()number of files to recover API name:files -
filesRecovered
@Nullable public java.lang.String filesRecovered()files recovered API name:files_recovered -
filesPercent
@Nullable public jakarta.json.JsonValue filesPercent()percent of files recovered API name:files_percent -
filesTotal
@Nullable public java.lang.String filesTotal()total number of files API name:files_total -
bytes
@Nullable public java.lang.String bytes()number of bytes to recover API name:bytes -
bytesRecovered
@Nullable public java.lang.String bytesRecovered()bytes recovered API name:bytes_recovered -
bytesPercent
@Nullable public jakarta.json.JsonValue bytesPercent()percent of bytes recovered API name:bytes_percent -
bytesTotal
@Nullable public java.lang.String bytesTotal()total number of bytes API name:bytes_total -
translogOps
@Nullable public java.lang.String translogOps()number of translog ops to recover API name:translog_ops -
translogOpsRecovered
@Nullable public java.lang.String translogOpsRecovered()translog ops recovered API name:translog_ops_recovered -
translogOpsPercent
@Nullable public jakarta.json.JsonValue translogOpsPercent()percent of translog ops recovered API name:translog_ops_percent -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupRecoveryRecordDeserializer
protected static void setupRecoveryRecordDeserializer(DelegatingDeserializer<RecoveryRecord.Builder> op)
-