public final class VitamMetricsConfiguration extends Object
Constructor and Description |
---|
VitamMetricsConfiguration()
DbConfiguration empty constructor for YAMLFactory
|
Modifier and Type | Method and Description |
---|---|
VitamLogLevel |
getMetricLogLevel()
Get the metric log level
|
VitamMetricsReporterType |
getMetricReporter()
Get the metric reporter type
|
String[] |
getMetricReporterHosts()
Get the metric reporter host
|
int |
getMetricReporterInterval()
Get the metric reporter interval
|
TimeUnit |
getMetricReporterIntervalUnit()
Get the metric reporter interval unit
|
boolean |
hasMetricsJersey()
Determines whether or not Jersey metrics should be activated
|
boolean |
hasMetricsJVM()
Determines whether or not JVM metrics should be activated
|
VitamMetricsConfiguration |
setMetricLogLevel(VitamLogLevel metricLogLevel)
Set the metric log level
|
VitamMetricsConfiguration |
setMetricReporter(VitamMetricsReporterType metricReporter)
Set the metric reporter type
|
VitamMetricsConfiguration |
setMetricReporterHosts(List<String> metricReporterHosts)
Set the metric reporter hosts
|
VitamMetricsConfiguration |
setMetricReporterInterval(int metricReporterInterval)
Set the metric reporter interval
|
VitamMetricsConfiguration |
setMetricReporterIntervalUnit(TimeUnit metricReporterIntervalUnit)
Set the metric reporter interval unit
|
VitamMetricsConfiguration |
setMetricsJersey(boolean metricsJersey)
Set whether or not Jersey metrics should be activated
|
VitamMetricsConfiguration |
setMetricsJVM(boolean metricsJVM)
Set whether or not JVM metrics should be activated
|
public VitamMetricsConfiguration()
public boolean hasMetricsJersey()
public VitamMetricsConfiguration setMetricsJersey(boolean metricsJersey)
metricsJersey
- public boolean hasMetricsJVM()
public VitamMetricsConfiguration setMetricsJVM(boolean metricsJVM)
metricsJVM
- public VitamMetricsReporterType getMetricReporter()
public VitamMetricsConfiguration setMetricReporter(VitamMetricsReporterType metricReporter)
metricReporter
- public String[] getMetricReporterHosts()
public VitamMetricsConfiguration setMetricReporterHosts(List<String> metricReporterHosts)
metricReporterHosts
- public VitamLogLevel getMetricLogLevel()
public VitamMetricsConfiguration setMetricLogLevel(VitamLogLevel metricLogLevel)
metricLogLevel
- public int getMetricReporterInterval()
public VitamMetricsConfiguration setMetricReporterInterval(int metricReporterInterval)
metricReporterInterval
- public TimeUnit getMetricReporterIntervalUnit()
public VitamMetricsConfiguration setMetricReporterIntervalUnit(TimeUnit metricReporterIntervalUnit)
metricReporterIntervalUnit
- Copyright © 2018 Vitam. All rights reserved.