Class Statistics
java.lang.Object
co.elastic.clients.elasticsearch.slm.Statistics
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public final class Statistics extends java.lang.Object implements JsonpSerializable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStatistics.BuilderBuilder forStatistics. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<Statistics>_DESERIALIZERJson deserializer forStatistics -
Constructor Summary
Constructors Constructor Description Statistics(Statistics.Builder builder)Statistics(java.util.function.Function<Statistics.Builder,Statistics.Builder> fn) -
Method Summary
Modifier and Type Method Description java.lang.Stringpolicy()API name:policyjava.lang.StringretentionDeletionTime()API name:retention_deletion_timejava.lang.StringretentionDeletionTimeMillis()API name:retention_deletion_time_millisjava.lang.LongretentionFailed()API name:retention_failedjava.lang.LongretentionRuns()API name:retention_runsjava.lang.LongretentionTimedOut()API name:retention_timed_outvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupStatisticsDeserializer(DelegatingDeserializer<Statistics.Builder> op)java.lang.LongtotalSnapshotDeletionFailures()API name:total_snapshot_deletion_failuresjava.lang.LongtotalSnapshotsDeleted()API name:total_snapshots_deletedjava.lang.LongtotalSnapshotsFailed()API name:total_snapshots_failedjava.lang.LongtotalSnapshotsTaken()API name:total_snapshots_takenMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forStatistics
-
-
Constructor Details
-
Statistics
-
Statistics
-
-
Method Details
-
retentionDeletionTime
@Nullable public java.lang.String retentionDeletionTime()API name:retention_deletion_time -
retentionDeletionTimeMillis
@Nullable public java.lang.String retentionDeletionTimeMillis()API name:retention_deletion_time_millis -
retentionFailed
@Nullable public java.lang.Long retentionFailed()API name:retention_failed -
retentionRuns
@Nullable public java.lang.Long retentionRuns()API name:retention_runs -
retentionTimedOut
@Nullable public java.lang.Long retentionTimedOut()API name:retention_timed_out -
policy
@Nullable public java.lang.String policy()API name:policy -
totalSnapshotsDeleted
@Nullable public java.lang.Long totalSnapshotsDeleted()API name:total_snapshots_deleted -
totalSnapshotDeletionFailures
@Nullable public java.lang.Long totalSnapshotDeletionFailures()API name:total_snapshot_deletion_failures -
totalSnapshotsFailed
@Nullable public java.lang.Long totalSnapshotsFailed()API name:total_snapshots_failed -
totalSnapshotsTaken
@Nullable public java.lang.Long totalSnapshotsTaken()API name:total_snapshots_taken -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupStatisticsDeserializer
-