public class ThreadMetricSuite
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<ThreadMetric> |
metrics |
Modifier | Constructor and Description |
---|---|
private |
ThreadMetricSuite(java.util.Collection<? extends ThreadMetric> metrics) |
Modifier and Type | Method and Description |
---|---|
void |
addAllMetrics(java.util.Collection<ThreadMetric> metrics) |
void |
addMetric(ThreadMetric metric) |
static ThreadMetricSuite |
blank() |
java.util.List<ThreadMetric> |
metrics() |
static ThreadMetricSuite |
withDefaultMetrics() |
private final java.util.List<ThreadMetric> metrics
private ThreadMetricSuite(java.util.Collection<? extends ThreadMetric> metrics)
public final void addMetric(ThreadMetric metric)
public final void addAllMetrics(java.util.Collection<ThreadMetric> metrics)
public final java.util.List<ThreadMetric> metrics()
public static ThreadMetricSuite blank()
public static ThreadMetricSuite withDefaultMetrics()