public class WorkerStatsManager extends Object
| Constructor and Description |
|---|
WorkerStatsManager(WorkerConfig workerConfig,
boolean runAsStandalone) |
| Modifier and Type | Method and Description |
|---|---|
void |
drainTotalExecTimeEnd() |
void |
drainTotalExecTimeStart() |
String |
getStatsAsString() |
void |
rebalanceStrategyExecTimeEnd() |
void |
rebalanceStrategyExecTimeStart() |
void |
rebalanceTotalExecTimeEnd() |
void |
rebalanceTotalExecTimeStart() |
void |
scheduleStrategyExecTimeStartEnd() |
void |
scheduleStrategyExecTimeStartStart() |
void |
scheduleTotalExecTimeEnd() |
void |
scheduleTotalExecTimeStart() |
void |
startInstanceProcessTimeEnd() |
void |
startInstanceProcessTimeStart() |
void |
startupTimeEnd() |
void |
startupTimeStart() |
void |
stopInstanceProcessTimeEnd() |
void |
stopInstanceProcessTimeStart() |
public WorkerStatsManager(WorkerConfig workerConfig, boolean runAsStandalone)
public void startupTimeStart()
public void startupTimeEnd()
public void scheduleTotalExecTimeStart()
public void scheduleTotalExecTimeEnd()
public void scheduleStrategyExecTimeStartStart()
public void scheduleStrategyExecTimeStartEnd()
public void rebalanceTotalExecTimeStart()
public void rebalanceTotalExecTimeEnd()
public void rebalanceStrategyExecTimeStart()
public void rebalanceStrategyExecTimeEnd()
public void drainTotalExecTimeStart()
public void drainTotalExecTimeEnd()
public void stopInstanceProcessTimeStart()
public void stopInstanceProcessTimeEnd()
public void startInstanceProcessTimeStart()
public void startInstanceProcessTimeEnd()
public String getStatsAsString() throws IOException
IOExceptionCopyright © 2017–2022 Apache Software Foundation. All rights reserved.