public class DASReporterBuilder extends Object implements ReporterBuilder<DASReporterImpl>
| Constructor and Description |
|---|
DASReporterBuilder() |
| Modifier and Type | Method and Description |
|---|---|
DASReporterImpl |
build(com.codahale.metrics.MetricRegistry metricRegistry,
com.codahale.metrics.MetricFilter metricFilter) |
ReporterBuilder<DASReporterImpl> |
configure(org.wso2.carbon.metrics.common.MetricsConfiguration configuration)
Configure reporters from
MetricsConfiguration. |
ReporterBuilder<DASReporterImpl> |
setAuthURL(String authURL) |
ReporterBuilder<DASReporterImpl> |
setDasReporterPollingPeriod(long dasReporterPollingPeriod) |
ReporterBuilder<DASReporterImpl> |
setEnabled(boolean enabled) |
ReporterBuilder<DASReporterImpl> |
setPassword(String password) |
ReporterBuilder<DASReporterImpl> |
setReceiverURL(String receiverURL) |
ReporterBuilder<DASReporterImpl> |
setSource(String source) |
ReporterBuilder<DASReporterImpl> |
setType(String type) |
ReporterBuilder<DASReporterImpl> |
setUsername(String username) |
public ReporterBuilder<DASReporterImpl> configure(org.wso2.carbon.metrics.common.MetricsConfiguration configuration)
ReporterBuilderMetricsConfiguration.
This should not overwrite any reporter property if there is no configuration found.configure in interface ReporterBuilder<DASReporterImpl>configuration - Configure reporter from MetricsConfigurationReporterBuilder instancepublic ReporterBuilder<DASReporterImpl> setEnabled(boolean enabled)
public ReporterBuilder<DASReporterImpl> setSource(String source)
public ReporterBuilder<DASReporterImpl> setDasReporterPollingPeriod(long dasReporterPollingPeriod)
public ReporterBuilder<DASReporterImpl> setType(String type)
public ReporterBuilder<DASReporterImpl> setReceiverURL(String receiverURL)
public ReporterBuilder<DASReporterImpl> setAuthURL(String authURL)
public ReporterBuilder<DASReporterImpl> setUsername(String username)
public ReporterBuilder<DASReporterImpl> setPassword(String password)
public DASReporterImpl build(com.codahale.metrics.MetricRegistry metricRegistry, com.codahale.metrics.MetricFilter metricFilter) throws ReporterDisabledException, ReporterBuildException
build in interface ReporterBuilder<DASReporterImpl>ReporterDisabledExceptionReporterBuildExceptionCopyright © 2014–2021 WSO2. All rights reserved.