public static class HFilePrettyPrinter.SimpleReporter.Builder extends Object
HFilePrettyPrinter.SimpleReporter instances. Defaults to using the default locale and
 time zone, writing to System.out, converting rates to events/second, converting
 durations to milliseconds, and not filtering metrics.| Modifier and Type | Field and Description | 
|---|---|
| private TimeUnit | durationUnit | 
| private com.codahale.metrics.MetricFilter | filter | 
| private Locale | locale | 
| private PrintStream | output | 
| private TimeUnit | rateUnit | 
| private com.codahale.metrics.MetricRegistry | registry | 
| private TimeZone | timeZone | 
| Modifier | Constructor and Description | 
|---|---|
| private  | Builder(com.codahale.metrics.MetricRegistry registry) | 
| Modifier and Type | Method and Description | 
|---|---|
| HFilePrettyPrinter.SimpleReporter | build()Builds a  ConsoleReporterwith the given properties. | 
| HFilePrettyPrinter.SimpleReporter.Builder | filter(com.codahale.metrics.MetricFilter filter)Only report metrics which match the given filter. | 
| HFilePrettyPrinter.SimpleReporter.Builder | outputTo(PrintStream output)Write to the given  PrintStream. | 
private final com.codahale.metrics.MetricRegistry registry
private PrintStream output
private TimeUnit durationUnit
private com.codahale.metrics.MetricFilter filter
private Builder(com.codahale.metrics.MetricRegistry registry)
public HFilePrettyPrinter.SimpleReporter.Builder outputTo(PrintStream output)
PrintStream.output - a PrintStream instance.thispublic HFilePrettyPrinter.SimpleReporter.Builder filter(com.codahale.metrics.MetricFilter filter)
filter - a MetricFilterthispublic HFilePrettyPrinter.SimpleReporter build()
ConsoleReporter with the given properties.ConsoleReporterCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.