Meter.
This implementation should induce as close to zero overhead as possible.
| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final Meter | |
| private static final BatchCallback | |
| private static final DoubleGaugeBuilder | |
| private static final DoubleHistogramBuilder | |
| private static final LongCounterBuilder | |
| private static final LongUpDownCounterBuilder | |
| private static final ObservableDoubleMeasurement | |
| private static final ObservableLongMeasurement |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public BatchCallback | batchCallback(Runnable
a callback used to observe values on-demand. callback, ObservableMeasurement Instruments for which the callback may observe values. observableMeasurement, ObservableMeasurement... Instruments for which the callback may observe values. additionalMeasurements)Overrides default io. Constructs a batch callback. |
| public LongCounterBuilder | counterBuilder(String
the name of the Counter. Instrument names must consist of 255 or fewer characters
including alphanumeric, _, ., -, /, and start with a letter. name)Implements io. Constructs a Counter instrument. |
| public DoubleGaugeBuilder | gaugeBuilder(String
the name of the Gauge. Instrument names must consist of 255 or fewer characters
including alphanumeric, _, ., -, /, and start with a letter. name)Implements io. Constructs an Asynchronous Gauge instrument. |
| pack-priv static Meter | |
| public DoubleHistogramBuilder | histogramBuilder(String
the name of the Histogram. Instrument names must consist of 255 or fewer characters
including alphanumeric, _, ., -, /, and start with a letter. name)Implements io. Constructs a Histogram instrument. |
| public LongUpDownCounterBuilder | upDownCounterBuilder(String
the name of the UpDownCounter. Instrument names must consist of 255 or fewer
characters including alphanumeric, _, ., -, /, and start with a letter. name)Implements io. Constructs an UpDownCounter instrument. |