public interface Meter
Modifier and Type | Interface and Description |
---|---|
static class |
Meter.Builder
Builder for custom meter types
|
static class |
Meter.Id |
static class |
Meter.Type
Custom meters may emit metrics like one of these types without implementing
the corresponding interface.
|
Modifier and Type | Method and Description |
---|---|
static Meter.Builder |
builder(java.lang.String name,
Meter.Type type,
java.lang.Iterable<Measurement> measurements) |
Meter.Id |
getId()
A unique combination of name and tags
|
default Meter.Type |
getType() |
java.lang.Iterable<Measurement> |
measure()
Get a set of measurements.
|
Meter.Id getId()
java.lang.Iterable<Measurement> measure()
default Meter.Type getType()
static Meter.Builder builder(java.lang.String name, Meter.Type type, java.lang.Iterable<Measurement> measurements)