Interface Metrics.ExemplarOrBuilder

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

    public static interface Metrics.ExemplarOrBuilder
    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;
      • hasValue

        boolean hasValue()
        optional double value = 2;
        Returns:
        Whether the value field is set.
      • getValue

        double getValue()
        optional double value = 2;
        Returns:
        The value.
      • hasTimestamp

        boolean hasTimestamp()
         OpenMetrics-style.
         
        optional .google.protobuf.Timestamp timestamp = 3;
        Returns:
        Whether the timestamp field is set.
      • getTimestamp

        com.google.protobuf.Timestamp getTimestamp()
         OpenMetrics-style.
         
        optional .google.protobuf.Timestamp timestamp = 3;
        Returns:
        The timestamp.
      • getTimestampOrBuilder

        com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()
         OpenMetrics-style.
         
        optional .google.protobuf.Timestamp timestamp = 3;