Package io.prometheus.client
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Metrics.LabelPairgetLabel(int index)repeated .io.prometheus.client.LabelPair label = 1;intgetLabelCount()repeated .io.prometheus.client.LabelPair label = 1;List<Metrics.LabelPair>getLabelList()repeated .io.prometheus.client.LabelPair label = 1;Metrics.LabelPairOrBuildergetLabelOrBuilder(int index)repeated .io.prometheus.client.LabelPair label = 1;List<? extends Metrics.LabelPairOrBuilder>getLabelOrBuilderList()repeated .io.prometheus.client.LabelPair label = 1;com.google.protobuf.TimestampgetTimestamp()OpenMetrics-style.com.google.protobuf.TimestampOrBuildergetTimestampOrBuilder()OpenMetrics-style.doublegetValue()optional double value = 2;booleanhasTimestamp()OpenMetrics-style.booleanhasValue()optional double value = 2;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
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;
-
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;
-
-