Modifier and Type | Method and Description |
---|---|
DoubleCounter.Builder |
doubleCounterBuilder(java.lang.String name)
Returns a builder for a
DoubleCounter . |
DoubleSumObserver.Builder |
doubleSumObserverBuilder(java.lang.String name)
Returns a new builder for a
DoubleSumObserver . |
DoubleUpDownCounter.Builder |
doubleUpDownCounterBuilder(java.lang.String name)
Returns a builder for a
DoubleUpDownCounter . |
DoubleUpDownSumObserver.Builder |
doubleUpDownSumObserverBuilder(java.lang.String name)
Returns a new builder for a
DoubleUpDownSumObserver . |
DoubleValueObserver.Builder |
doubleValueObserverBuilder(java.lang.String name)
Returns a new builder for a
DoubleValueObserver . |
DoubleValueRecorder.Builder |
doubleValueRecorderBuilder(java.lang.String name)
Returns a new builder for a
DoubleValueRecorder . |
static Meter |
getInstance()
Returns a
Meter singleton that is the default implementations for Meter . |
LongCounter.Builder |
longCounterBuilder(java.lang.String name)
Returns a builder for a
LongCounter . |
LongSumObserver.Builder |
longSumObserverBuilder(java.lang.String name)
Returns a new builder for a
LongSumObserver . |
LongUpDownCounter.Builder |
longUpDownCounterBuilder(java.lang.String name)
Returns a builder for a
LongUpDownCounter . |
LongUpDownSumObserver.Builder |
longUpDownSumObserverBuilder(java.lang.String name)
Returns a new builder for a
LongUpDownSumObserver . |
LongValueObserver.Builder |
longValueObserverBuilder(java.lang.String name)
Returns a new builder for a
LongValueObserver . |
LongValueRecorder.Builder |
longValueRecorderBuilder(java.lang.String name)
Returns a new builder for a
LongValueRecorder . |
BatchRecorder |
newBatchRecorder(java.lang.String... keyValuePairs)
Utility method that allows users to atomically record measurements to a set of Instruments with
a common set of labels.
|
public static Meter getInstance()
Meter
singleton that is the default implementations for Meter
.Meter
singleton that is the default implementations for Meter
.public DoubleCounter.Builder doubleCounterBuilder(java.lang.String name)
Meter
DoubleCounter
.doubleCounterBuilder
in interface Meter
name
- the name of the instrument. Should be a ASCII string with a length no greater than
255 characters.DoubleCounter.Builder
.public LongCounter.Builder longCounterBuilder(java.lang.String name)
Meter
LongCounter
.longCounterBuilder
in interface Meter
name
- the name of the instrument. Should be a ASCII string with a length no greater than
255 characters.LongCounter.Builder
.public DoubleUpDownCounter.Builder doubleUpDownCounterBuilder(java.lang.String name)
Meter
DoubleUpDownCounter
.doubleUpDownCounterBuilder
in interface Meter
name
- the name of the instrument. Should be a ASCII string with a length no greater than
255 characters.DoubleCounter.Builder
.public LongUpDownCounter.Builder longUpDownCounterBuilder(java.lang.String name)
Meter
LongUpDownCounter
.longUpDownCounterBuilder
in interface Meter
name
- the name of the instrument. Should be a ASCII string with a length no greater than
255 characters.LongCounter.Builder
.public DoubleValueRecorder.Builder doubleValueRecorderBuilder(java.lang.String name)
Meter
DoubleValueRecorder
.doubleValueRecorderBuilder
in interface Meter
name
- the name of the instrument. Should be a ASCII string with a length no greater than
255 characters.DoubleValueRecorder
.public LongValueRecorder.Builder longValueRecorderBuilder(java.lang.String name)
Meter
LongValueRecorder
.longValueRecorderBuilder
in interface Meter
name
- the name of the instrument. Should be a ASCII string with a length no greater than
255 characters.LongValueRecorder
.public DoubleSumObserver.Builder doubleSumObserverBuilder(java.lang.String name)
Meter
DoubleSumObserver
.doubleSumObserverBuilder
in interface Meter
name
- the name of the instrument. Should be a ASCII string with a length no greater than
255 characters.DoubleSumObserver
.public LongSumObserver.Builder longSumObserverBuilder(java.lang.String name)
Meter
LongSumObserver
.longSumObserverBuilder
in interface Meter
name
- the name of the instrument. Should be a ASCII string with a length no greater than
255 characters.LongSumObserver
.public DoubleUpDownSumObserver.Builder doubleUpDownSumObserverBuilder(java.lang.String name)
Meter
DoubleUpDownSumObserver
.doubleUpDownSumObserverBuilder
in interface Meter
name
- the name of the instrument. Should be a ASCII string with a length no greater than
255 characters.DoubleUpDownObserver
.public LongUpDownSumObserver.Builder longUpDownSumObserverBuilder(java.lang.String name)
Meter
LongUpDownSumObserver
.longUpDownSumObserverBuilder
in interface Meter
name
- the name of the instrument. Should be a ASCII string with a length no greater than
255 characters.LongUpDownSumObserver
.public DoubleValueObserver.Builder doubleValueObserverBuilder(java.lang.String name)
Meter
DoubleValueObserver
.doubleValueObserverBuilder
in interface Meter
name
- the name of the instrument. Should be a ASCII string with a length no greater than
255 characters.DoubleValueObserver
.public LongValueObserver.Builder longValueObserverBuilder(java.lang.String name)
Meter
LongValueObserver
.longValueObserverBuilder
in interface Meter
name
- the name of the instrument. Should be a ASCII string with a length no greater than
255 characters.LongValueObserver
.public BatchRecorder newBatchRecorder(java.lang.String... keyValuePairs)
Meter
newBatchRecorder
in interface Meter
keyValuePairs
- The set of labels to associate with this recorder and all it's recordings.MeasureBatchRecorder
that can be use to atomically record a set of
measurements associated with different Measures.