Package com.yahoo.metrics.simple
Class MetricSettings.Builder
java.lang.Object
com.yahoo.metrics.simple.MetricSettings.Builder
- Enclosing class:
- MetricSettings
A builder for the immutable MetricSettings instances.
-
Constructor Summary
ConstructorDescriptionBuilder()
Create a new builder for a MetricSettings instance with default settings. -
Method Summary
-
Constructor Details
-
Builder
public Builder()Create a new builder for a MetricSettings instance with default settings.
-
-
Method Details
-
histogram
Set whether a resulting metric should have a histogram. Default is false.- Parameters:
histogram
- whether to generate a histogram- Returns:
- this, to facilitate chaining
-
build
Build a fresh MetricSettings instance.- Returns:
- a MetricSettings instance containing the values set in this builder
-