Interface SummaryDataPointOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    SummaryDataPoint, SummaryDataPoint.Builder

    public interface SummaryDataPointOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getAttributesList

        List<KeyValue> getAttributesList()
         The set of key/value pairs that uniquely identify the timeseries from
         where this point belongs. The list may be empty (may contain 0 elements).
         
        repeated .opentelemetry.proto.common.v1.KeyValue attributes = 7;
      • getAttributes

        KeyValue getAttributes​(int index)
         The set of key/value pairs that uniquely identify the timeseries from
         where this point belongs. The list may be empty (may contain 0 elements).
         
        repeated .opentelemetry.proto.common.v1.KeyValue attributes = 7;
      • getAttributesCount

        int getAttributesCount()
         The set of key/value pairs that uniquely identify the timeseries from
         where this point belongs. The list may be empty (may contain 0 elements).
         
        repeated .opentelemetry.proto.common.v1.KeyValue attributes = 7;
      • getAttributesOrBuilderList

        List<? extends KeyValueOrBuilder> getAttributesOrBuilderList()
         The set of key/value pairs that uniquely identify the timeseries from
         where this point belongs. The list may be empty (may contain 0 elements).
         
        repeated .opentelemetry.proto.common.v1.KeyValue attributes = 7;
      • getAttributesOrBuilder

        KeyValueOrBuilder getAttributesOrBuilder​(int index)
         The set of key/value pairs that uniquely identify the timeseries from
         where this point belongs. The list may be empty (may contain 0 elements).
         
        repeated .opentelemetry.proto.common.v1.KeyValue attributes = 7;
      • getLabelsList

        @Deprecated
        List<StringKeyValue> getLabelsList()
        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 `labels` field.
         2. New senders, which are aware of this change MUST send only `attributes`.
         3. New receivers, which are aware of this change MUST convert this into
         `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 labels = 1 [deprecated = true];
      • getLabels

        @Deprecated
        StringKeyValue getLabels​(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 `labels` field.
         2. New senders, which are aware of this change MUST send only `attributes`.
         3. New receivers, which are aware of this change MUST convert this into
         `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 labels = 1 [deprecated = true];
      • getLabelsCount

        @Deprecated
        int getLabelsCount()
        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 `labels` field.
         2. New senders, which are aware of this change MUST send only `attributes`.
         3. New receivers, which are aware of this change MUST convert this into
         `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 labels = 1 [deprecated = true];
      • getLabelsOrBuilderList

        @Deprecated
        List<? extends StringKeyValueOrBuilder> getLabelsOrBuilderList()
        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 `labels` field.
         2. New senders, which are aware of this change MUST send only `attributes`.
         3. New receivers, which are aware of this change MUST convert this into
         `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 labels = 1 [deprecated = true];
      • getLabelsOrBuilder

        @Deprecated
        StringKeyValueOrBuilder getLabelsOrBuilder​(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 `labels` field.
         2. New senders, which are aware of this change MUST send only `attributes`.
         3. New receivers, which are aware of this change MUST convert this into
         `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 labels = 1 [deprecated = true];
      • getStartTimeUnixNano

        long getStartTimeUnixNano()
         StartTimeUnixNano is optional but strongly encouraged, see the
         the detailed comments above Metric.
         Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January
         1970.
         
        fixed64 start_time_unix_nano = 2;
      • getTimeUnixNano

        long getTimeUnixNano()
         TimeUnixNano is required, see the detailed comments above Metric.
         Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January
         1970.
         
        fixed64 time_unix_nano = 3;
      • getCount

        long getCount()
         count is the number of values in the population. Must be non-negative.
         
        fixed64 count = 4;
      • getSum

        double getSum()
         sum of the values in the population. If count is zero then this field
         must be zero.
         Note: Sum should only be filled out when measuring non-negative discrete
         events, and is assumed to be monotonic over the values of these events.
         Negative events *can* be recorded, but sum should not be filled out when
         doing so.  This is specifically to enforce compatibility w/ OpenMetrics,
         see: https://github.com/OpenObservability/OpenMetrics/blob/main/specification/OpenMetrics.md#summary
         
        double sum = 5;
      • getQuantileValuesList

        List<SummaryDataPoint.ValueAtQuantile> getQuantileValuesList()
         (Optional) list of values at different quantiles of the distribution calculated
         from the current snapshot. The quantiles must be strictly increasing.
         
        repeated .opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile quantile_values = 6;
      • getQuantileValues

        SummaryDataPoint.ValueAtQuantile getQuantileValues​(int index)
         (Optional) list of values at different quantiles of the distribution calculated
         from the current snapshot. The quantiles must be strictly increasing.
         
        repeated .opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile quantile_values = 6;
      • getQuantileValuesCount

        int getQuantileValuesCount()
         (Optional) list of values at different quantiles of the distribution calculated
         from the current snapshot. The quantiles must be strictly increasing.
         
        repeated .opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile quantile_values = 6;
      • getQuantileValuesOrBuilderList

        List<? extends SummaryDataPoint.ValueAtQuantileOrBuilder> getQuantileValuesOrBuilderList()
         (Optional) list of values at different quantiles of the distribution calculated
         from the current snapshot. The quantiles must be strictly increasing.
         
        repeated .opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile quantile_values = 6;
      • getQuantileValuesOrBuilder

        SummaryDataPoint.ValueAtQuantileOrBuilder getQuantileValuesOrBuilder​(int index)
         (Optional) list of values at different quantiles of the distribution calculated
         from the current snapshot. The quantiles must be strictly increasing.
         
        repeated .opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile quantile_values = 6;
      • getFlags

        int getFlags()
         Flags that apply to this specific data point.  See DataPointFlags
         for the available flags and their meaning.
         
        uint32 flags = 8;