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