Uses of Class
org.opendaylight.infrautils.metrics.MetricDescriptor
-
Packages that use MetricDescriptor Package Description org.opendaylight.infrautils.metrics org.opendaylight.infrautils.metrics.testimpl -
-
Uses of MetricDescriptor in org.opendaylight.infrautils.metrics
Subclasses of MetricDescriptor in org.opendaylight.infrautils.metrics Modifier and Type Class Description class
ImmutableMetricDescriptor
Immutable implementation ofMetricDescriptor
.Methods in org.opendaylight.infrautils.metrics with parameters of type MetricDescriptor Modifier and Type Method Description static ImmutableMetricDescriptor
ImmutableMetricDescriptor. copyOf(MetricDescriptor instance)
Creates an immutable copy of aMetricDescriptor
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. -
Uses of MetricDescriptor in org.opendaylight.infrautils.metrics.testimpl
Methods in org.opendaylight.infrautils.metrics.testimpl with parameters of type MetricDescriptor Modifier and Type Method 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)
-