io.prometheus.client
Interface Metrics.MetricOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Metrics.Metric, Metrics.Metric.Builder
Enclosing class:
Metrics

public static interface Metrics.MetricOrBuilder
extends com.google.protobuf.MessageOrBuilder


Method Summary
 Metrics.Counter getCounter()
          optional .io.prometheus.client.Counter counter = 3;
 Metrics.CounterOrBuilder getCounterOrBuilder()
          optional .io.prometheus.client.Counter counter = 3;
 Metrics.Gauge getGauge()
          optional .io.prometheus.client.Gauge gauge = 2;
 Metrics.GaugeOrBuilder getGaugeOrBuilder()
          optional .io.prometheus.client.Gauge gauge = 2;
 Metrics.LabelPair getLabel(int index)
          repeated .io.prometheus.client.LabelPair label = 1;
 int getLabelCount()
          repeated .io.prometheus.client.LabelPair label = 1;
 List<Metrics.LabelPair> getLabelList()
          repeated .io.prometheus.client.LabelPair label = 1;
 Metrics.LabelPairOrBuilder getLabelOrBuilder(int index)
          repeated .io.prometheus.client.LabelPair label = 1;
 List<? extends Metrics.LabelPairOrBuilder> getLabelOrBuilderList()
          repeated .io.prometheus.client.LabelPair label = 1;
 Metrics.Summary getSummary()
          optional .io.prometheus.client.Summary summary = 4;
 Metrics.SummaryOrBuilder getSummaryOrBuilder()
          optional .io.prometheus.client.Summary summary = 4;
 boolean hasCounter()
          optional .io.prometheus.client.Counter counter = 3;
 boolean hasGauge()
          optional .io.prometheus.client.Gauge gauge = 2;
 boolean hasSummary()
          optional .io.prometheus.client.Summary summary = 4;
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
 

Method Detail

getLabelList

List<Metrics.LabelPair> getLabelList()
repeated .io.prometheus.client.LabelPair label = 1;


getLabel

Metrics.LabelPair getLabel(int index)
repeated .io.prometheus.client.LabelPair label = 1;


getLabelCount

int getLabelCount()
repeated .io.prometheus.client.LabelPair label = 1;


getLabelOrBuilderList

List<? extends Metrics.LabelPairOrBuilder> getLabelOrBuilderList()
repeated .io.prometheus.client.LabelPair label = 1;


getLabelOrBuilder

Metrics.LabelPairOrBuilder getLabelOrBuilder(int index)
repeated .io.prometheus.client.LabelPair label = 1;


hasGauge

boolean hasGauge()
optional .io.prometheus.client.Gauge gauge = 2;


getGauge

Metrics.Gauge getGauge()
optional .io.prometheus.client.Gauge gauge = 2;


getGaugeOrBuilder

Metrics.GaugeOrBuilder getGaugeOrBuilder()
optional .io.prometheus.client.Gauge gauge = 2;


hasCounter

boolean hasCounter()
optional .io.prometheus.client.Counter counter = 3;


getCounter

Metrics.Counter getCounter()
optional .io.prometheus.client.Counter counter = 3;


getCounterOrBuilder

Metrics.CounterOrBuilder getCounterOrBuilder()
optional .io.prometheus.client.Counter counter = 3;


hasSummary

boolean hasSummary()
optional .io.prometheus.client.Summary summary = 4;


getSummary

Metrics.Summary getSummary()
optional .io.prometheus.client.Summary summary = 4;


getSummaryOrBuilder

Metrics.SummaryOrBuilder getSummaryOrBuilder()
optional .io.prometheus.client.Summary summary = 4;



Copyright © 2013. All Rights Reserved.