Package io.micrometer.core.instrument
Class MultiGauge
- java.lang.Object
-
- io.micrometer.core.instrument.MultiGauge
-
@Incubating(since="1.1.0") public class MultiGauge extends java.lang.Object
- Since:
- 1.1.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MultiGauge.Builder
Fluent builder for multi-gauges.static class
MultiGauge.Row<T>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MultiGauge.Builder
builder(java.lang.String name)
void
register(java.lang.Iterable<MultiGauge.Row<?>> rows)
void
register(java.lang.Iterable<MultiGauge.Row<?>> rows, boolean overwrite)
-
-
-
Method Detail
-
builder
public static MultiGauge.Builder builder(java.lang.String name)
- Parameters:
name
- The gauge's name.- Returns:
- A new gauge builder.
-
register
public void register(java.lang.Iterable<MultiGauge.Row<?>> rows)
-
register
public void register(java.lang.Iterable<MultiGauge.Row<?>> rows, boolean overwrite)
-
-