public class JDBCReporterBuilder extends Object implements ReporterBuilder<JDBCReporterImpl>
| Constructor and Description |
|---|
JDBCReporterBuilder() |
| Modifier and Type | Method and Description |
|---|---|
JDBCReporterImpl |
build(com.codahale.metrics.MetricRegistry metricRegistry,
com.codahale.metrics.MetricFilter metricFilter) |
ReporterBuilder<JDBCReporterImpl> |
configure(org.wso2.carbon.metrics.common.MetricsConfiguration configuration)
Configure reporters from
MetricsConfiguration. |
ReporterBuilder<JDBCReporterImpl> |
setDataSourceName(String dataSourceName) |
ReporterBuilder<JDBCReporterImpl> |
setDaysToKeep(int daysToKeep) |
ReporterBuilder<JDBCReporterImpl> |
setEnabled(boolean enabled) |
ReporterBuilder<JDBCReporterImpl> |
setJdbcReporterPollingPeriod(long jdbcReporterPollingPeriod) |
ReporterBuilder<JDBCReporterImpl> |
setJdbcScheduledCleanupPeriod(long jdbcScheduledCleanupPeriod) |
ReporterBuilder<JDBCReporterImpl> |
setRunCleanupTask(boolean runCleanupTask) |
ReporterBuilder<JDBCReporterImpl> |
setSource(String source) |
public ReporterBuilder<JDBCReporterImpl> 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<JDBCReporterImpl>configuration - Configure reporter from MetricsConfigurationReporterBuilder instancepublic ReporterBuilder<JDBCReporterImpl> setEnabled(boolean enabled)
public ReporterBuilder<JDBCReporterImpl> setJdbcReporterPollingPeriod(long jdbcReporterPollingPeriod)
public ReporterBuilder<JDBCReporterImpl> setSource(String source)
public ReporterBuilder<JDBCReporterImpl> setDataSourceName(String dataSourceName)
public ReporterBuilder<JDBCReporterImpl> setRunCleanupTask(boolean runCleanupTask)
public ReporterBuilder<JDBCReporterImpl> setDaysToKeep(int daysToKeep)
public ReporterBuilder<JDBCReporterImpl> setJdbcScheduledCleanupPeriod(long jdbcScheduledCleanupPeriod)
public JDBCReporterImpl build(com.codahale.metrics.MetricRegistry metricRegistry, com.codahale.metrics.MetricFilter metricFilter) throws ReporterDisabledException, ReporterBuildException
build in interface ReporterBuilder<JDBCReporterImpl>ReporterDisabledExceptionReporterBuildExceptionCopyright © 2014–2019 WSO2. All rights reserved.