Package io.datarouter.conveyor
Class ConveyorCounters
java.lang.Object
io.datarouter.conveyor.ConveyorCounters
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidinc(ConveyorRunnable conveyor, String action, long by) static voidstatic voidincAck(ConveyorRunnable conveyor) static voidincAck(ConveyorRunnable conveyor, long numDatabeans) static voidincAckWithPriority(ConveyorRunnable conveyor, String priority) static voidincConsumedOpAndDatabeans(ConveyorRunnable conveyor, long numDatabeans) static voidincConsumedOpAndDatabeansWithPriority(ConveyorRunnable conveyor, long numDatabeans, String priority) static voidincException(ConveyorRunnable conveyor) static voidincFinishDrain(ConveyorRunnable conveyor) static voidincFlushBuffer(ConveyorRunnable conveyor, long numDatabeans) static voidincInterrupted(ConveyorRunnable conveyor) static voidincProcessBatch(ConveyorRunnable conveyor) static voidincPutMultiOpAndDatabeans(ConveyorRunnable conveyor, long numDatabeans) static voidincTotalCpuTime(ConveyorRunnable conveyor, long totalCpuTimeMs) static voidincTraceSaved(ConveyorRunnable conveyor, io.datarouter.instrumentation.trace.TraceSaveReasonType type)
-
Field Details
-
PREFIX
- See Also:
-
-
Constructor Details
-
ConveyorCounters
public ConveyorCounters()
-
-
Method Details
-
inc
-
inc
-
incPutMultiOpAndDatabeans
-
incConsumedOpAndDatabeans
-
incConsumedOpAndDatabeansWithPriority
public static void incConsumedOpAndDatabeansWithPriority(ConveyorRunnable conveyor, long numDatabeans, String priority) -
incAck
-
incAck
-
incAckWithPriority
-
incProcessBatch
-
incInterrupted
-
incException
-
incFinishDrain
-
incFlushBuffer
-
incTotalCpuTime
-
incTraceSaved
public static void incTraceSaved(ConveyorRunnable conveyor, io.datarouter.instrumentation.trace.TraceSaveReasonType type)
-