Class DefaultMetricsCollectorConfig.Builder
- java.lang.Object
-
- com.couchbase.client.core.metrics.DefaultMetricsCollectorConfig.Builder
-
- Direct Known Subclasses:
DefaultLatencyMetricsCollectorConfig.Builder
- Enclosing class:
- DefaultMetricsCollectorConfig
public static class DefaultMetricsCollectorConfig.Builder extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultMetricsCollectorConfig
build()
DefaultMetricsCollectorConfig.Builder
emitFrequency(long emitFrequency)
Overrides the default emit frequency for this metric collector.DefaultMetricsCollectorConfig.Builder
emitFrequencyUnit(TimeUnit emitFrequencyUnit)
Overrides the default emit frequency unit for this metric collector.
-
-
-
Method Detail
-
emitFrequency
public DefaultMetricsCollectorConfig.Builder emitFrequency(long emitFrequency)
Overrides the default emit frequency for this metric collector.- Parameters:
emitFrequency
- the custom emit frequency.
-
emitFrequencyUnit
public DefaultMetricsCollectorConfig.Builder emitFrequencyUnit(TimeUnit emitFrequencyUnit)
Overrides the default emit frequency unit for this metric collector.- Parameters:
emitFrequencyUnit
- the custom emit frequency unit.
-
build
public DefaultMetricsCollectorConfig build()
-
-