public class ReportingConfig<E extends Enum<E>> extends Configuration
| Constructor and Description |
|---|
ReportingConfig(Enum<E>[] results,
Enum<E>[] resultsReported) |
public static <E extends Enum<E>> ReportingConfig<E> report(Class<E> results)
public static <E extends Enum<E>> ReportingConfig<E> report(Class<E> results, Enum<E>[] resultsReported)
public static <E extends Enum<E>> ReportingConfig<E> report(Class<E> results, EnumSet<E> resultsReported)
public static StatisticsCollector gcStatistics()
public static StatisticsCollector cpuStatistics()
public static StatisticsCollector memStatistics()
@Deprecated public ReportingConfig every(long amount, TimeUnit unit)
public ReportingConfig log(Reporter... reporters)
public static <E extends Enum<E>> Reporter every(Reporter<E> reporter, long amount, TimeUnit unit)
public ReportingConfig collect(StatisticsCollector... statisticsCollectors)
public static Reporter text()
public static Reporter hlog()
public static Reporter hlog(boolean periodic)
public static Reporter html()
@Deprecated public long getReportInterval()
@Deprecated public TimeUnit getReportTimeUnit()
public Set<StatisticsCollector> getStatisticsCollectors()
public List<String> getDescription()
getDescription in class ConfigurationCopyright © 2023. All rights reserved.