Package com.codahale.metrics.collectd
Class CollectdReporter.Builder
- java.lang.Object
-
- com.codahale.metrics.collectd.CollectdReporter.Builder
-
- Enclosing class:
- CollectdReporter
public static class CollectdReporter.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CollectdReporterbuild(Sender sender)CollectdReporter.BuilderconvertDurationsTo(TimeUnit durationUnit)CollectdReporter.BuilderconvertRatesTo(TimeUnit rateUnit)CollectdReporter.BuilderdisabledMetricAttributes(Set<com.codahale.metrics.MetricAttribute> attributes)CollectdReporter.Builderfilter(com.codahale.metrics.MetricFilter filter)CollectdReporter.BuilderscheduleOn(ScheduledExecutorService executor)CollectdReporter.BuildershutdownExecutorOnStop(boolean shutdownExecutorOnStop)CollectdReporter.BuilderwithClock(com.codahale.metrics.Clock clock)CollectdReporter.BuilderwithHostName(String hostName)CollectdReporter.BuilderwithMaxLength(int maxLength)CollectdReporter.BuilderwithPassword(String password)CollectdReporter.BuilderwithSecurityLevel(SecurityLevel securityLevel)CollectdReporter.BuilderwithUsername(String username)
-
-
-
Method Detail
-
withHostName
public CollectdReporter.Builder withHostName(String hostName)
-
shutdownExecutorOnStop
public CollectdReporter.Builder shutdownExecutorOnStop(boolean shutdownExecutorOnStop)
-
scheduleOn
public CollectdReporter.Builder scheduleOn(ScheduledExecutorService executor)
-
withClock
public CollectdReporter.Builder withClock(com.codahale.metrics.Clock clock)
-
convertRatesTo
public CollectdReporter.Builder convertRatesTo(TimeUnit rateUnit)
-
convertDurationsTo
public CollectdReporter.Builder convertDurationsTo(TimeUnit durationUnit)
-
filter
public CollectdReporter.Builder filter(com.codahale.metrics.MetricFilter filter)
-
withUsername
public CollectdReporter.Builder withUsername(String username)
-
withPassword
public CollectdReporter.Builder withPassword(String password)
-
withSecurityLevel
public CollectdReporter.Builder withSecurityLevel(SecurityLevel securityLevel)
-
disabledMetricAttributes
public CollectdReporter.Builder disabledMetricAttributes(Set<com.codahale.metrics.MetricAttribute> attributes)
-
withMaxLength
public CollectdReporter.Builder withMaxLength(int maxLength)
-
build
public CollectdReporter build(Sender sender)
-
-