Package io.atomix.raft.metrics
Class SnapshotReplicationMetrics
java.lang.Object
io.atomix.raft.metrics.RaftMetrics
io.atomix.raft.metrics.SnapshotReplicationMetrics
- All Implemented Interfaces:
CloseableSilently,AutoCloseable
-
Field Summary
Fields inherited from class io.atomix.raft.metrics.RaftMetrics
partition, partitionGroupName -
Constructor Summary
ConstructorsConstructorDescriptionSnapshotReplicationMetrics(String partitionName, io.micrometer.core.instrument.MeterRegistry meterRegistry) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidvoidvoidobserveDuration(long durationMillis) voidsetCount(int value)
-
Constructor Details
-
SnapshotReplicationMetrics
public SnapshotReplicationMetrics(String partitionName, io.micrometer.core.instrument.MeterRegistry meterRegistry)
-
-
Method Details
-
incrementCount
public void incrementCount() -
decrementCount
public void decrementCount() -
setCount
public void setCount(int value) -
observeDuration
public void observeDuration(long durationMillis) -
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseableSilently
-