Package io.micrometer.core.instrument
Class HighCardinalityTagsDetector.Builder
java.lang.Object
io.micrometer.core.instrument.HighCardinalityTagsDetector.Builder
- Enclosing class:
HighCardinalityTagsDetector
Builder for
HighCardinalityTagsDetector.- Since:
- 1.16.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()BuildHighCardinalityTagsDetector.Set delay.highCardinalityMeterInfoConsumer(Consumer<HighCardinalityTagsDetector.HighCardinalityMeterInfo> highCardinalityMeterInfoConsumer) SetHighCardinalityMeterInfoConsumer.threshold(long threshold) Set threshold.
-
Constructor Details
-
Builder
Create aBuilder.- Parameters:
registry- registry
-
-
Method Details
-
threshold
Set threshold.- Parameters:
threshold- threshold- Returns:
- this builder
-
delay
Set delay.- Parameters:
delay- delay- Returns:
- this builder
-
highCardinalityMeterInfoConsumer
public HighCardinalityTagsDetector.Builder highCardinalityMeterInfoConsumer(Consumer<HighCardinalityTagsDetector.HighCardinalityMeterInfo> highCardinalityMeterInfoConsumer) SetHighCardinalityMeterInfoConsumer.- Parameters:
highCardinalityMeterInfoConsumer-HighCardinalityMeterInfoConsumer- Returns:
- this builder
-
build
BuildHighCardinalityTagsDetector.- Returns:
HighCardinalityTagsDetector
-