Class WorkerStatsManager
java.lang.Object
org.apache.pulsar.functions.worker.WorkerStatsManager
-
Constructor Summary
ConstructorsConstructorDescriptionWorkerStatsManager(org.apache.pulsar.functions.worker.WorkerConfig workerConfig, boolean runAsStandalone) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Constructor Details
-
WorkerStatsManager
public WorkerStatsManager(org.apache.pulsar.functions.worker.WorkerConfig workerConfig, boolean runAsStandalone)
-
-
Method Details
-
startupTimeStart
public void startupTimeStart() -
startupTimeEnd
public void startupTimeEnd() -
scheduleTotalExecTimeStart
public void scheduleTotalExecTimeStart() -
scheduleTotalExecTimeEnd
public void scheduleTotalExecTimeEnd() -
scheduleStrategyExecTimeStartStart
public void scheduleStrategyExecTimeStartStart() -
scheduleStrategyExecTimeStartEnd
public void scheduleStrategyExecTimeStartEnd() -
rebalanceTotalExecTimeStart
public void rebalanceTotalExecTimeStart() -
rebalanceTotalExecTimeEnd
public void rebalanceTotalExecTimeEnd() -
rebalanceStrategyExecTimeStart
public void rebalanceStrategyExecTimeStart() -
rebalanceStrategyExecTimeEnd
public void rebalanceStrategyExecTimeEnd() -
drainTotalExecTimeStart
public void drainTotalExecTimeStart() -
drainTotalExecTimeEnd
public void drainTotalExecTimeEnd() -
stopInstanceProcessTimeStart
public void stopInstanceProcessTimeStart() -
stopInstanceProcessTimeEnd
public void stopInstanceProcessTimeEnd() -
startInstanceProcessTimeStart
public void startInstanceProcessTimeStart() -
startInstanceProcessTimeEnd
public void startInstanceProcessTimeEnd() -
getStatsAsString
- Throws:
IOException
-