public class SchedulerMetricsCollector extends Object implements Closeable
| Modifier and Type | Class and Description |
|---|---|
static interface |
SchedulerMetricsCollector.Observer |
| Constructor and Description |
|---|
SchedulerMetricsCollector(ExecutorService executor,
int duration,
TimeUnit timeUnit,
List<MetricCollector> metricCollectors) |
| Modifier and Type | Method and Description |
|---|---|
void |
addObserver(SchedulerMetricsCollector.Observer observer) |
void |
close() |
void |
removeObserver(SchedulerMetricsCollector.Observer observer) |
void |
start() |
public SchedulerMetricsCollector(ExecutorService executor, int duration, TimeUnit timeUnit, List<MetricCollector> metricCollectors)
public void start()
public void addObserver(SchedulerMetricsCollector.Observer observer)
public void removeObserver(SchedulerMetricsCollector.Observer observer)
public void close()
close in interface Closeableclose in interface AutoCloseableCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.