Class MetricsProperties
java.lang.Object
pl.allegro.tech.hermes.consumers.config.MetricsProperties
- All Implemented Interfaces:
pl.allegro.tech.hermes.common.di.factories.MetricRegistryParameters
@ConfigurationProperties(prefix="consumer.metrics.metric-registry")
public class MetricsProperties
extends Object
implements pl.allegro.tech.hermes.common.di.factories.MetricRegistryParameters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanvoidsetConsoleReporterEnabled(boolean consoleReporterEnabled) voidsetCounterExpireAfterAccess(Duration counterExpireAfterAccess) voidsetDisabledAttributes(String disabledAttributes) voidsetGraphiteReporterEnabled(boolean graphiteReporterEnabled) voidsetReportPeriod(Duration reportPeriod) voidsetZookeeperReporterEnabled(boolean zookeeperReporterEnabled)
-
Constructor Details
-
MetricsProperties
public MetricsProperties()
-
-
Method Details
-
isZookeeperReporterEnabled
public boolean isZookeeperReporterEnabled()- Specified by:
isZookeeperReporterEnabledin interfacepl.allegro.tech.hermes.common.di.factories.MetricRegistryParameters
-
setZookeeperReporterEnabled
public void setZookeeperReporterEnabled(boolean zookeeperReporterEnabled) -
isGraphiteReporterEnabled
public boolean isGraphiteReporterEnabled()- Specified by:
isGraphiteReporterEnabledin interfacepl.allegro.tech.hermes.common.di.factories.MetricRegistryParameters
-
setGraphiteReporterEnabled
public void setGraphiteReporterEnabled(boolean graphiteReporterEnabled) -
isConsoleReporterEnabled
public boolean isConsoleReporterEnabled()- Specified by:
isConsoleReporterEnabledin interfacepl.allegro.tech.hermes.common.di.factories.MetricRegistryParameters
-
setConsoleReporterEnabled
public void setConsoleReporterEnabled(boolean consoleReporterEnabled) -
getCounterExpireAfterAccess
-
setCounterExpireAfterAccess
-
getDisabledAttributes
- Specified by:
getDisabledAttributesin interfacepl.allegro.tech.hermes.common.di.factories.MetricRegistryParameters
-
setDisabledAttributes
-
getReportPeriod
- Specified by:
getReportPeriodin interfacepl.allegro.tech.hermes.common.di.factories.MetricRegistryParameters
-
setReportPeriod
-