Class DetailsInfo
java.lang.Object
co.elastic.clients.elasticsearch.snapshot.repository_analyze.DetailsInfo
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<DetailsInfo>
Json deserializer forDetailsInfo
-
Method Summary
Modifier and TypeMethodDescriptionfinal BlobDetails
blob()
Required - A description of the blob that was written and read.static DetailsInfo
final Time
The elapsed time spent overwriting the blob.final Long
The elapsed time spent overwriting the blob, in nanoseconds.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
toString()
final Time
Required - The elapsed time spent writing the blob.final long
Required - The elapsed time spent writing the blob, in nanoseconds.final SnapshotNodeInfo
Required - The node which wrote the blob and coordinated the read operations.final Time
Required - The length of time spent waiting for themax_snapshot_bytes_per_sec
(orindices.recovery.max_bytes_per_sec
if the recovery settings for managed services are set) throttle while writing the blob.final long
Required - The length of time spent waiting for themax_snapshot_bytes_per_sec
(orindices.recovery.max_bytes_per_sec
if the recovery settings for managed services are set) throttle while writing the blob, in nanoseconds.
-
Field Details
-
_DESERIALIZER
Json deserializer forDetailsInfo
-
-
Method Details
-
of
-
blob
Required - A description of the blob that was written and read.API name:
blob
-
overwriteElapsed
The elapsed time spent overwriting the blob. If the blob was not overwritten, this information is omitted.API name:
overwrite_elapsed
-
overwriteElapsedNanos
The elapsed time spent overwriting the blob, in nanoseconds. If the blob was not overwritten, this information is omitted.API name:
overwrite_elapsed_nanos
-
writeElapsed
Required - The elapsed time spent writing the blob.API name:
write_elapsed
-
writeElapsedNanos
public final long writeElapsedNanos()Required - The elapsed time spent writing the blob, in nanoseconds.API name:
write_elapsed_nanos
-
writeThrottled
Required - The length of time spent waiting for themax_snapshot_bytes_per_sec
(orindices.recovery.max_bytes_per_sec
if the recovery settings for managed services are set) throttle while writing the blob.API name:
write_throttled
-
writeThrottledNanos
public final long writeThrottledNanos()Required - The length of time spent waiting for themax_snapshot_bytes_per_sec
(orindices.recovery.max_bytes_per_sec
if the recovery settings for managed services are set) throttle while writing the blob, in nanoseconds.API name:
write_throttled_nanos
-
writerNode
Required - The node which wrote the blob and coordinated the read operations.API name:
writer_node
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupDetailsInfoDeserializer
-