Class MicrometerMetrics
- java.lang.Object
-
- io.javaoperatorsdk.operator.micrometer.MicrometerMetrics
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.javaoperatorsdk.operator.Metrics
Metrics.ControllerExecution<T extends Object>
-
-
Constructor Summary
Constructors Constructor Description MicrometerMetrics(io.micrometer.core.instrument.MeterRegistry registry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultEventHandler.EventMonitorgetEventMonitor()voidincrementControllerRetriesNumber()voidincrementProcessedEventsNumber()<T extends Map<?,?>>
TmonitorSizeOf(T map, String name)<T> TtimeControllerExecution(Metrics.ControllerExecution<T> execution)
-
-
-
Field Detail
-
PREFIX
public static final String PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
timeControllerExecution
public <T> T timeControllerExecution(Metrics.ControllerExecution<T> execution)
- Specified by:
timeControllerExecutionin interfaceMetrics
-
incrementControllerRetriesNumber
public void incrementControllerRetriesNumber()
- Specified by:
incrementControllerRetriesNumberin interfaceMetrics
-
incrementProcessedEventsNumber
public void incrementProcessedEventsNumber()
- Specified by:
incrementProcessedEventsNumberin interfaceMetrics
-
monitorSizeOf
public <T extends Map<?,?>> T monitorSizeOf(T map, String name)
- Specified by:
monitorSizeOfin interfaceMetrics
-
getEventMonitor
public DefaultEventHandler.EventMonitor getEventMonitor()
- Specified by:
getEventMonitorin interfaceMetrics
-
-