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 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;
      • 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;
      • hasUntyped

        boolean hasUntyped()
        optional .io.prometheus.client.Untyped untyped = 5;
      • getUntyped

        Metrics.Untyped getUntyped()
        optional .io.prometheus.client.Untyped untyped = 5;
      • getUntypedOrBuilder

        Metrics.UntypedOrBuilder getUntypedOrBuilder()
        optional .io.prometheus.client.Untyped untyped = 5;
      • hasHistogram

        boolean hasHistogram()
        optional .io.prometheus.client.Histogram histogram = 7;
      • getHistogram

        Metrics.Histogram getHistogram()
        optional .io.prometheus.client.Histogram histogram = 7;
      • getHistogramOrBuilder

        Metrics.HistogramOrBuilder getHistogramOrBuilder()
        optional .io.prometheus.client.Histogram histogram = 7;
      • hasTimestampMs

        boolean hasTimestampMs()
        optional int64 timestamp_ms = 6;
      • getTimestampMs

        long getTimestampMs()
        optional int64 timestamp_ms = 6;