Package | Description |
---|---|
org.opendaylight.infrautils.metrics | |
org.opendaylight.infrautils.metrics.internal | |
org.opendaylight.infrautils.metrics.testimpl |
Modifier and Type | Class and Description |
---|---|
class |
ImmutableMetricDescriptor
Immutable implementation of
MetricDescriptor . |
Modifier and Type | Method and Description |
---|---|
static ImmutableMetricDescriptor |
ImmutableMetricDescriptor.copyOf(MetricDescriptor instance)
Creates an immutable copy of a
MetricDescriptor value. |
Counter |
MetricProvider.newCounter(MetricDescriptor descriptor)
Create new Counter metric without labels.
|
Labeled<Counter> |
MetricProvider.newCounter(MetricDescriptor descriptor,
String labelName)
Create new Counter metric with 1 label.
|
Labeled<Labeled<Counter>> |
MetricProvider.newCounter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName)
Create new Counter metric with 2 labels.
|
Labeled<Labeled<Labeled<Counter>>> |
MetricProvider.newCounter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName)
Create new Counter metric with 3 labels.
|
Labeled<Labeled<Labeled<Labeled<Counter>>>> |
MetricProvider.newCounter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName,
String fourthLabelName)
Create new Counter metric with 4 labels.
|
Labeled<Labeled<Labeled<Labeled<Labeled<Counter>>>>> |
MetricProvider.newCounter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName,
String fourthLabelName,
String fifthLabelName)
Create new Counter metric with 5 labels.
|
Meter |
MetricProvider.newMeter(MetricDescriptor descriptor)
Create new Meter metric without labels.
|
Labeled<Meter> |
MetricProvider.newMeter(MetricDescriptor descriptor,
String labelName)
Create new Meter metric with 1 label.
|
Labeled<Labeled<Meter>> |
MetricProvider.newMeter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName)
Create new Meter metric with 2 labels.
|
Labeled<Labeled<Labeled<Meter>>> |
MetricProvider.newMeter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName)
Create new Meter metric with 3 labels.
|
Labeled<Labeled<Labeled<Labeled<Meter>>>> |
MetricProvider.newMeter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName,
String fourthLabelName)
Create new Meter metric with 4 labels.
|
Labeled<Labeled<Labeled<Labeled<Labeled<Meter>>>>> |
MetricProvider.newMeter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName,
String fourthLabelName,
String fifthLabelName)
Create new Meter metric with 5 labels.
|
Timer |
MetricProvider.newTimer(MetricDescriptor descriptor)
Create new Timer metric without labels.
|
Labeled<Timer> |
MetricProvider.newTimer(MetricDescriptor descriptor,
String labelName)
Create new Timer metric with 1 label.
|
Labeled<Labeled<Timer>> |
MetricProvider.newTimer(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName)
Create new Timer metric with 2 labels.
|
Modifier and Type | Method and Description |
---|---|
Counter |
MetricProviderImpl.newCounter(MetricDescriptor descriptor) |
Labeled<Counter> |
MetricProviderImpl.newCounter(MetricDescriptor descriptor,
String labelName) |
Labeled<Labeled<Counter>> |
MetricProviderImpl.newCounter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName) |
Labeled<Labeled<Labeled<Counter>>> |
MetricProviderImpl.newCounter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName) |
Labeled<Labeled<Labeled<Labeled<Counter>>>> |
MetricProviderImpl.newCounter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName,
String fourthLabelName) |
Labeled<Labeled<Labeled<Labeled<Labeled<Counter>>>>> |
MetricProviderImpl.newCounter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName,
String fourthLabelName,
String fifthLabelName) |
Meter |
MetricProviderImpl.newMeter(MetricDescriptor descriptor) |
Labeled<Meter> |
MetricProviderImpl.newMeter(MetricDescriptor descriptor,
String labelName) |
Labeled<Labeled<Meter>> |
MetricProviderImpl.newMeter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName) |
Labeled<Labeled<Labeled<Meter>>> |
MetricProviderImpl.newMeter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName) |
Labeled<Labeled<Labeled<Labeled<Meter>>>> |
MetricProviderImpl.newMeter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName,
String fourthLabelName) |
Labeled<Labeled<Labeled<Labeled<Labeled<Meter>>>>> |
MetricProviderImpl.newMeter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName,
String fourthLabelName,
String fifthLabelName) |
Timer |
MetricProviderImpl.newTimer(MetricDescriptor descriptor) |
Labeled<Timer> |
MetricProviderImpl.newTimer(MetricDescriptor descriptor,
String labelName) |
Labeled<Labeled<Timer>> |
MetricProviderImpl.newTimer(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName) |
Modifier and Type | Method and Description |
---|---|
Counter |
TestMetricProviderImpl.newCounter(MetricDescriptor descriptor) |
Labeled<Counter> |
TestMetricProviderImpl.newCounter(MetricDescriptor descriptor,
String labelName) |
Labeled<Labeled<Counter>> |
TestMetricProviderImpl.newCounter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName) |
Labeled<Labeled<Labeled<Counter>>> |
TestMetricProviderImpl.newCounter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName) |
Labeled<Labeled<Labeled<Labeled<Counter>>>> |
TestMetricProviderImpl.newCounter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName,
String fourthLabelName) |
Labeled<Labeled<Labeled<Labeled<Labeled<Counter>>>>> |
TestMetricProviderImpl.newCounter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName,
String fourthLabelName,
String fifthLabelName) |
Meter |
TestMetricProviderImpl.newMeter(MetricDescriptor descriptor) |
Labeled<Meter> |
TestMetricProviderImpl.newMeter(MetricDescriptor descriptor,
String labelName) |
Labeled<Labeled<Meter>> |
TestMetricProviderImpl.newMeter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName) |
Labeled<Labeled<Labeled<Meter>>> |
TestMetricProviderImpl.newMeter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName) |
Labeled<Labeled<Labeled<Labeled<Meter>>>> |
TestMetricProviderImpl.newMeter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName,
String fourthLabelName) |
Labeled<Labeled<Labeled<Labeled<Labeled<Meter>>>>> |
TestMetricProviderImpl.newMeter(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName,
String thirdLabelName,
String fourthLabelName,
String fifthLabelName) |
Timer |
TestMetricProviderImpl.newTimer(MetricDescriptor descriptor) |
Labeled<Timer> |
TestMetricProviderImpl.newTimer(MetricDescriptor descriptor,
String labelName) |
Labeled<Labeled<Timer>> |
TestMetricProviderImpl.newTimer(MetricDescriptor descriptor,
String firstLabelName,
String secondLabelName) |
Copyright © 2019 OpenDaylight. All rights reserved.