public class com.codahale.metrics.ConsoleReporter$Builder extends java.lang.Object
{
private final com.codahale.metrics.MetricRegistry registry;
private java.io.PrintStream output;
private java.util.Locale locale;
private com.codahale.metrics.Clock clock;
private java.util.TimeZone timeZone;
private java.util.concurrent.TimeUnit rateUnit;
private java.util.concurrent.TimeUnit durationUnit;
private com.codahale.metrics.MetricFilter filter;
private java.util.concurrent.ScheduledExecutorService executor;
private boolean shutdownExecutorOnStop;
private java.util.Set disabledMetricAttributes;
private void <init>(com.codahale.metrics.MetricRegistry)
{
java.io.PrintStream v;
com.codahale.metrics.Clock v;
com.codahale.metrics.ConsoleReporter$Builder v;
com.codahale.metrics.MetricRegistry v;
java.util.TimeZone v;
java.util.Set v;
java.util.concurrent.TimeUnit v, v;
java.util.Locale v;
com.codahale.metrics.MetricFilter v;
v := @this: com.codahale.metrics.ConsoleReporter$Builder;
v := @parameter: com.codahale.metrics.MetricRegistry;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<com.codahale.metrics.ConsoleReporter$Builder: com.codahale.metrics.MetricRegistry registry> = v;
v = <java.lang.System: java.io.PrintStream out>;
v.<com.codahale.metrics.ConsoleReporter$Builder: java.io.PrintStream output> = v;
v = staticinvoke <java.util.Locale: java.util.Locale getDefault()>();
v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.Locale locale> = v;
v = staticinvoke <com.codahale.metrics.Clock: com.codahale.metrics.Clock defaultClock()>();
v.<com.codahale.metrics.ConsoleReporter$Builder: com.codahale.metrics.Clock clock> = v;
v = staticinvoke <java.util.TimeZone: java.util.TimeZone getDefault()>();
v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.TimeZone timeZone> = v;
v = <java.util.concurrent.TimeUnit: java.util.concurrent.TimeUnit SECONDS>;
v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.concurrent.TimeUnit rateUnit> = v;
v = <java.util.concurrent.TimeUnit: java.util.concurrent.TimeUnit MILLISECONDS>;
v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.concurrent.TimeUnit durationUnit> = v;
v = <com.codahale.metrics.MetricFilter: com.codahale.metrics.MetricFilter ALL>;
v.<com.codahale.metrics.ConsoleReporter$Builder: com.codahale.metrics.MetricFilter filter> = v;
v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.concurrent.ScheduledExecutorService executor> = null;
v.<com.codahale.metrics.ConsoleReporter$Builder: boolean shutdownExecutorOnStop> = 1;
v = staticinvoke <java.util.Collections: java.util.Set emptySet()>();
v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.Set disabledMetricAttributes> = v;
return;
}
public com.codahale.metrics.ConsoleReporter$Builder shutdownExecutorOnStop(boolean)
{
com.codahale.metrics.ConsoleReporter$Builder v;
boolean v;
v := @this: com.codahale.metrics.ConsoleReporter$Builder;
v := @parameter: boolean;
v.<com.codahale.metrics.ConsoleReporter$Builder: boolean shutdownExecutorOnStop> = v;
return v;
}
public com.codahale.metrics.ConsoleReporter$Builder scheduleOn(java.util.concurrent.ScheduledExecutorService)
{
java.util.concurrent.ScheduledExecutorService v;
com.codahale.metrics.ConsoleReporter$Builder v;
v := @this: com.codahale.metrics.ConsoleReporter$Builder;
v := @parameter: java.util.concurrent.ScheduledExecutorService;
v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.concurrent.ScheduledExecutorService executor> = v;
return v;
}
public com.codahale.metrics.ConsoleReporter$Builder outputTo(java.io.PrintStream)
{
java.io.PrintStream v;
com.codahale.metrics.ConsoleReporter$Builder v;
v := @this: com.codahale.metrics.ConsoleReporter$Builder;
v := @parameter: java.io.PrintStream;
v.<com.codahale.metrics.ConsoleReporter$Builder: java.io.PrintStream output> = v;
return v;
}
public com.codahale.metrics.ConsoleReporter$Builder formattedFor(java.util.Locale)
{
com.codahale.metrics.ConsoleReporter$Builder v;
java.util.Locale v;
v := @this: com.codahale.metrics.ConsoleReporter$Builder;
v := @parameter: java.util.Locale;
v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.Locale locale> = v;
return v;
}
public com.codahale.metrics.ConsoleReporter$Builder withClock(com.codahale.metrics.Clock)
{
com.codahale.metrics.Clock v;
com.codahale.metrics.ConsoleReporter$Builder v;
v := @this: com.codahale.metrics.ConsoleReporter$Builder;
v := @parameter: com.codahale.metrics.Clock;
v.<com.codahale.metrics.ConsoleReporter$Builder: com.codahale.metrics.Clock clock> = v;
return v;
}
public com.codahale.metrics.ConsoleReporter$Builder formattedFor(java.util.TimeZone)
{
com.codahale.metrics.ConsoleReporter$Builder v;
java.util.TimeZone v;
v := @this: com.codahale.metrics.ConsoleReporter$Builder;
v := @parameter: java.util.TimeZone;
v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.TimeZone timeZone> = v;
return v;
}
public com.codahale.metrics.ConsoleReporter$Builder convertRatesTo(java.util.concurrent.TimeUnit)
{
java.util.concurrent.TimeUnit v;
com.codahale.metrics.ConsoleReporter$Builder v;
v := @this: com.codahale.metrics.ConsoleReporter$Builder;
v := @parameter: java.util.concurrent.TimeUnit;
v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.concurrent.TimeUnit rateUnit> = v;
return v;
}
public com.codahale.metrics.ConsoleReporter$Builder convertDurationsTo(java.util.concurrent.TimeUnit)
{
java.util.concurrent.TimeUnit v;
com.codahale.metrics.ConsoleReporter$Builder v;
v := @this: com.codahale.metrics.ConsoleReporter$Builder;
v := @parameter: java.util.concurrent.TimeUnit;
v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.concurrent.TimeUnit durationUnit> = v;
return v;
}
public com.codahale.metrics.ConsoleReporter$Builder filter(com.codahale.metrics.MetricFilter)
{
com.codahale.metrics.MetricFilter v;
com.codahale.metrics.ConsoleReporter$Builder v;
v := @this: com.codahale.metrics.ConsoleReporter$Builder;
v := @parameter: com.codahale.metrics.MetricFilter;
v.<com.codahale.metrics.ConsoleReporter$Builder: com.codahale.metrics.MetricFilter filter> = v;
return v;
}
public com.codahale.metrics.ConsoleReporter$Builder disabledMetricAttributes(java.util.Set)
{
java.util.Set v;
com.codahale.metrics.ConsoleReporter$Builder v;
v := @this: com.codahale.metrics.ConsoleReporter$Builder;
v := @parameter: java.util.Set;
v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.Set disabledMetricAttributes> = v;
return v;
}
public com.codahale.metrics.ConsoleReporter build()
{
java.io.PrintStream v;
com.codahale.metrics.Clock v;
com.codahale.metrics.ConsoleReporter$Builder v;
com.codahale.metrics.MetricRegistry v;
java.util.TimeZone v;
java.util.Set v;
java.util.concurrent.TimeUnit v, v;
java.util.Locale v;
com.codahale.metrics.ConsoleReporter v;
java.util.concurrent.ScheduledExecutorService v;
com.codahale.metrics.MetricFilter v;
boolean v;
v := @this: com.codahale.metrics.ConsoleReporter$Builder;
v = new com.codahale.metrics.ConsoleReporter;
v = v.<com.codahale.metrics.ConsoleReporter$Builder: com.codahale.metrics.MetricRegistry registry>;
v = v.<com.codahale.metrics.ConsoleReporter$Builder: java.io.PrintStream output>;
v = v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.Locale locale>;
v = v.<com.codahale.metrics.ConsoleReporter$Builder: com.codahale.metrics.Clock clock>;
v = v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.TimeZone timeZone>;
v = v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.concurrent.TimeUnit rateUnit>;
v = v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.concurrent.TimeUnit durationUnit>;
v = v.<com.codahale.metrics.ConsoleReporter$Builder: com.codahale.metrics.MetricFilter filter>;
v = v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.concurrent.ScheduledExecutorService executor>;
v = v.<com.codahale.metrics.ConsoleReporter$Builder: boolean shutdownExecutorOnStop>;
v = v.<com.codahale.metrics.ConsoleReporter$Builder: java.util.Set disabledMetricAttributes>;
specialinvoke v.<com.codahale.metrics.ConsoleReporter: void <init>(com.codahale.metrics.MetricRegistry,java.io.PrintStream,java.util.Locale,com.codahale.metrics.Clock,java.util.TimeZone,java.util.concurrent.TimeUnit,java.util.concurrent.TimeUnit,com.codahale.metrics.MetricFilter,java.util.concurrent.ScheduledExecutorService,boolean,java.util.Set)>(v, v, v, v, v, v, v, v, v, v, v);
return v;
}
}