Interface ExemplarOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Exemplar,Exemplar.Builder
public interface ExemplarOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description doublegetAsDouble()double as_double = 3;longgetAsInt()sfixed64 as_int = 6;KeyValuegetFilteredAttributes(int index)The set of key/value pairs that were filtered out by the aggregator, but recorded alongside the original measurement.intgetFilteredAttributesCount()The set of key/value pairs that were filtered out by the aggregator, but recorded alongside the original measurement.List<KeyValue>getFilteredAttributesList()The set of key/value pairs that were filtered out by the aggregator, but recorded alongside the original measurement.KeyValueOrBuildergetFilteredAttributesOrBuilder(int index)The set of key/value pairs that were filtered out by the aggregator, but recorded alongside the original measurement.List<? extends KeyValueOrBuilder>getFilteredAttributesOrBuilderList()The set of key/value pairs that were filtered out by the aggregator, but recorded alongside the original measurement.StringKeyValuegetFilteredLabels(int index)Deprecated.intgetFilteredLabelsCount()Deprecated.List<StringKeyValue>getFilteredLabelsList()Deprecated.StringKeyValueOrBuildergetFilteredLabelsOrBuilder(int index)Deprecated.List<? extends StringKeyValueOrBuilder>getFilteredLabelsOrBuilderList()Deprecated.com.google.protobuf.ByteStringgetSpanId()(Optional) Span ID of the exemplar trace.longgetTimeUnixNano()time_unix_nano is the exact time when this exemplar was recorded Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January 1970.com.google.protobuf.ByteStringgetTraceId()(Optional) Trace ID of the exemplar trace.Exemplar.ValueCasegetValueCase()-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getFilteredAttributesList
List<KeyValue> getFilteredAttributesList()
The set of key/value pairs that were filtered out by the aggregator, but recorded alongside the original measurement. Only key/value pairs that were filtered out by the aggregator should be included
repeated .opentelemetry.proto.common.v1.KeyValue filtered_attributes = 7;
-
getFilteredAttributes
KeyValue getFilteredAttributes(int index)
The set of key/value pairs that were filtered out by the aggregator, but recorded alongside the original measurement. Only key/value pairs that were filtered out by the aggregator should be included
repeated .opentelemetry.proto.common.v1.KeyValue filtered_attributes = 7;
-
getFilteredAttributesCount
int getFilteredAttributesCount()
The set of key/value pairs that were filtered out by the aggregator, but recorded alongside the original measurement. Only key/value pairs that were filtered out by the aggregator should be included
repeated .opentelemetry.proto.common.v1.KeyValue filtered_attributes = 7;
-
getFilteredAttributesOrBuilderList
List<? extends KeyValueOrBuilder> getFilteredAttributesOrBuilderList()
The set of key/value pairs that were filtered out by the aggregator, but recorded alongside the original measurement. Only key/value pairs that were filtered out by the aggregator should be included
repeated .opentelemetry.proto.common.v1.KeyValue filtered_attributes = 7;
-
getFilteredAttributesOrBuilder
KeyValueOrBuilder getFilteredAttributesOrBuilder(int index)
The set of key/value pairs that were filtered out by the aggregator, but recorded alongside the original measurement. Only key/value pairs that were filtered out by the aggregator should be included
repeated .opentelemetry.proto.common.v1.KeyValue filtered_attributes = 7;
-
getFilteredLabelsList
@Deprecated List<StringKeyValue> getFilteredLabelsList()
Deprecated.Labels is deprecated and will be removed soon. 1. Old senders and receivers that are not aware of this change will continue using the `filtered_labels` field. 2. New senders, which are aware of this change MUST send only `filtered_attributes`. 3. New receivers, which are aware of this change MUST convert this into `filtered_labels` by simply converting all int64 values into float. This field will be removed in ~3 months, on July 1, 2021.
repeated .opentelemetry.proto.common.v1.StringKeyValue filtered_labels = 1 [deprecated = true];
-
getFilteredLabels
@Deprecated StringKeyValue getFilteredLabels(int index)
Deprecated.Labels is deprecated and will be removed soon. 1. Old senders and receivers that are not aware of this change will continue using the `filtered_labels` field. 2. New senders, which are aware of this change MUST send only `filtered_attributes`. 3. New receivers, which are aware of this change MUST convert this into `filtered_labels` by simply converting all int64 values into float. This field will be removed in ~3 months, on July 1, 2021.
repeated .opentelemetry.proto.common.v1.StringKeyValue filtered_labels = 1 [deprecated = true];
-
getFilteredLabelsCount
@Deprecated int getFilteredLabelsCount()
Deprecated.Labels is deprecated and will be removed soon. 1. Old senders and receivers that are not aware of this change will continue using the `filtered_labels` field. 2. New senders, which are aware of this change MUST send only `filtered_attributes`. 3. New receivers, which are aware of this change MUST convert this into `filtered_labels` by simply converting all int64 values into float. This field will be removed in ~3 months, on July 1, 2021.
repeated .opentelemetry.proto.common.v1.StringKeyValue filtered_labels = 1 [deprecated = true];
-
getFilteredLabelsOrBuilderList
@Deprecated List<? extends StringKeyValueOrBuilder> getFilteredLabelsOrBuilderList()
Deprecated.Labels is deprecated and will be removed soon. 1. Old senders and receivers that are not aware of this change will continue using the `filtered_labels` field. 2. New senders, which are aware of this change MUST send only `filtered_attributes`. 3. New receivers, which are aware of this change MUST convert this into `filtered_labels` by simply converting all int64 values into float. This field will be removed in ~3 months, on July 1, 2021.
repeated .opentelemetry.proto.common.v1.StringKeyValue filtered_labels = 1 [deprecated = true];
-
getFilteredLabelsOrBuilder
@Deprecated StringKeyValueOrBuilder getFilteredLabelsOrBuilder(int index)
Deprecated.Labels is deprecated and will be removed soon. 1. Old senders and receivers that are not aware of this change will continue using the `filtered_labels` field. 2. New senders, which are aware of this change MUST send only `filtered_attributes`. 3. New receivers, which are aware of this change MUST convert this into `filtered_labels` by simply converting all int64 values into float. This field will be removed in ~3 months, on July 1, 2021.
repeated .opentelemetry.proto.common.v1.StringKeyValue filtered_labels = 1 [deprecated = true];
-
getTimeUnixNano
long getTimeUnixNano()
time_unix_nano is the exact time when this exemplar was recorded Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January 1970.
fixed64 time_unix_nano = 2;
-
getAsDouble
double getAsDouble()
double as_double = 3;
-
getAsInt
long getAsInt()
sfixed64 as_int = 6;
-
getSpanId
com.google.protobuf.ByteString getSpanId()
(Optional) Span ID of the exemplar trace. span_id may be missing if the measurement is not recorded inside a trace or if the trace is not sampled.
bytes span_id = 4;
-
getTraceId
com.google.protobuf.ByteString getTraceId()
(Optional) Trace ID of the exemplar trace. trace_id may be missing if the measurement is not recorded inside a trace or if the trace is not sampled.
bytes trace_id = 5;
-
getValueCase
Exemplar.ValueCase getValueCase()
-
-