Class HistogramDataPoint

  • All Implemented Interfaces:
    com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, HistogramDataPointOrBuilder, java.io.Serializable

    public final class HistogramDataPoint
    extends com.google.protobuf.GeneratedMessageV3
    implements HistogramDataPointOrBuilder
     HistogramDataPoint is a single data point in a timeseries that describes the
     time-varying values of a Histogram. A Histogram contains summary statistics
     for a population of values, it may optionally contain the distribution of
     those values across a set of buckets.
     If the histogram contains the distribution of values, then both
     "explicit_bounds" and "bucket counts" fields must be defined.
     If the histogram does not contain the distribution of values, then both
     "explicit_bounds" and "bucket_counts" must be omitted and only "count" and
     "sum" are known.
     
    Protobuf type opentelemetry.proto.metrics.v1.HistogramDataPoint
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  HistogramDataPoint.Builder
      HistogramDataPoint is a single data point in a timeseries that describes the time-varying values of a Histogram.
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3

        com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,​BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
      • Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

        com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      KeyValue getAttributes​(int index)
      The set of key/value pairs that uniquely identify the timeseries from where this point belongs.
      int getAttributesCount()
      The set of key/value pairs that uniquely identify the timeseries from where this point belongs.
      java.util.List<KeyValue> getAttributesList()
      The set of key/value pairs that uniquely identify the timeseries from where this point belongs.
      KeyValueOrBuilder getAttributesOrBuilder​(int index)
      The set of key/value pairs that uniquely identify the timeseries from where this point belongs.
      java.util.List<? extends KeyValueOrBuilder> getAttributesOrBuilderList()
      The set of key/value pairs that uniquely identify the timeseries from where this point belongs.
      long getBucketCounts​(int index)
      bucket_counts is an optional field contains the count values of histogram for each bucket.
      int getBucketCountsCount()
      bucket_counts is an optional field contains the count values of histogram for each bucket.
      java.util.List<java.lang.Long> getBucketCountsList()
      bucket_counts is an optional field contains the count values of histogram for each bucket.
      long getCount()
      count is the number of values in the population.
      static HistogramDataPoint getDefaultInstance()  
      HistogramDataPoint getDefaultInstanceForType()  
      static com.google.protobuf.Descriptors.Descriptor getDescriptor()  
      Exemplar getExemplars​(int index)
      (Optional) List of exemplars collected from measurements that were used to form the data point
      int getExemplarsCount()
      (Optional) List of exemplars collected from measurements that were used to form the data point
      java.util.List<Exemplar> getExemplarsList()
      (Optional) List of exemplars collected from measurements that were used to form the data point
      ExemplarOrBuilder getExemplarsOrBuilder​(int index)
      (Optional) List of exemplars collected from measurements that were used to form the data point
      java.util.List<? extends ExemplarOrBuilder> getExemplarsOrBuilderList()
      (Optional) List of exemplars collected from measurements that were used to form the data point
      double getExplicitBounds​(int index)
      explicit_bounds specifies buckets with explicitly defined bounds for values.
      int getExplicitBoundsCount()
      explicit_bounds specifies buckets with explicitly defined bounds for values.
      java.util.List<java.lang.Double> getExplicitBoundsList()
      explicit_bounds specifies buckets with explicitly defined bounds for values.
      int getFlags()
      Flags that apply to this specific data point.
      double getMax()
      max is the maximum value over (start_time, end_time].
      double getMin()
      min is the minimum value over (start_time, end_time].
      com.google.protobuf.Parser<HistogramDataPoint> getParserForType()  
      int getSerializedSize()  
      long getStartTimeUnixNano()
      StartTimeUnixNano is optional but strongly encouraged, see the the detailed comments above Metric.
      double getSum()
      sum of the values in the population.
      long getTimeUnixNano()
      TimeUnixNano is required, see the detailed comments above Metric.
      com.google.protobuf.UnknownFieldSet getUnknownFields()  
      int hashCode()  
      boolean hasMax()
      max is the maximum value over (start_time, end_time].
      boolean hasMin()
      min is the minimum value over (start_time, end_time].
      boolean hasSum()
      sum of the values in the population.
      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()  
      boolean isInitialized()  
      static HistogramDataPoint.Builder newBuilder()  
      static HistogramDataPoint.Builder newBuilder​(HistogramDataPoint prototype)  
      HistogramDataPoint.Builder newBuilderForType()  
      protected HistogramDataPoint.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)  
      protected java.lang.Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)  
      static HistogramDataPoint parseDelimitedFrom​(java.io.InputStream input)  
      static HistogramDataPoint parseDelimitedFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static HistogramDataPoint parseFrom​(byte[] data)  
      static HistogramDataPoint parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static HistogramDataPoint parseFrom​(com.google.protobuf.ByteString data)  
      static HistogramDataPoint parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static HistogramDataPoint parseFrom​(com.google.protobuf.CodedInputStream input)  
      static HistogramDataPoint parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static HistogramDataPoint parseFrom​(java.io.InputStream input)  
      static HistogramDataPoint parseFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static HistogramDataPoint parseFrom​(java.nio.ByteBuffer data)  
      static HistogramDataPoint parseFrom​(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<HistogramDataPoint> parser()  
      HistogramDataPoint.Builder toBuilder()  
      void writeTo​(com.google.protobuf.CodedOutputStream output)  
      • Methods inherited from class com.google.protobuf.GeneratedMessageV3

        canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
      • Methods inherited from class com.google.protobuf.AbstractMessage

        findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
      • Methods inherited from class com.google.protobuf.AbstractMessageLite

        addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLite

        toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
    • Method Detail

      • newInstance

        protected java.lang.Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getUnknownFields

        public final com.google.protobuf.UnknownFieldSet getUnknownFields()
        Specified by:
        getUnknownFields in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getUnknownFields in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • getAttributesList

        public java.util.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).
         Attribute keys MUST be unique (it is not allowed to have more than one
         attribute with the same key).
         
        repeated .opentelemetry.proto.common.v1.KeyValue attributes = 9;
        Specified by:
        getAttributesList in interface HistogramDataPointOrBuilder
      • getAttributesOrBuilderList

        public java.util.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).
         Attribute keys MUST be unique (it is not allowed to have more than one
         attribute with the same key).
         
        repeated .opentelemetry.proto.common.v1.KeyValue attributes = 9;
        Specified by:
        getAttributesOrBuilderList in interface HistogramDataPointOrBuilder
      • getAttributesCount

        public 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).
         Attribute keys MUST be unique (it is not allowed to have more than one
         attribute with the same key).
         
        repeated .opentelemetry.proto.common.v1.KeyValue attributes = 9;
        Specified by:
        getAttributesCount in interface HistogramDataPointOrBuilder
      • getAttributes

        public 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).
         Attribute keys MUST be unique (it is not allowed to have more than one
         attribute with the same key).
         
        repeated .opentelemetry.proto.common.v1.KeyValue attributes = 9;
        Specified by:
        getAttributes in interface HistogramDataPointOrBuilder
      • getAttributesOrBuilder

        public 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).
         Attribute keys MUST be unique (it is not allowed to have more than one
         attribute with the same key).
         
        repeated .opentelemetry.proto.common.v1.KeyValue attributes = 9;
        Specified by:
        getAttributesOrBuilder in interface HistogramDataPointOrBuilder
      • getStartTimeUnixNano

        public 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;
        Specified by:
        getStartTimeUnixNano in interface HistogramDataPointOrBuilder
        Returns:
        The startTimeUnixNano.
      • getTimeUnixNano

        public 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;
        Specified by:
        getTimeUnixNano in interface HistogramDataPointOrBuilder
        Returns:
        The timeUnixNano.
      • getCount

        public long getCount()
         count is the number of values in the population. Must be non-negative. This
         value must be equal to the sum of the "count" fields in buckets if a
         histogram is provided.
         
        fixed64 count = 4;
        Specified by:
        getCount in interface HistogramDataPointOrBuilder
        Returns:
        The count.
      • hasSum

        public boolean hasSum()
         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#histogram
         
        optional double sum = 5;
        Specified by:
        hasSum in interface HistogramDataPointOrBuilder
        Returns:
        Whether the sum field is set.
      • getSum

        public 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#histogram
         
        optional double sum = 5;
        Specified by:
        getSum in interface HistogramDataPointOrBuilder
        Returns:
        The sum.
      • getBucketCountsList

        public java.util.List<java.lang.Long> getBucketCountsList()
         bucket_counts is an optional field contains the count values of histogram
         for each bucket.
         The sum of the bucket_counts must equal the value in the count field.
         The number of elements in bucket_counts array must be by one greater than
         the number of elements in explicit_bounds array.
         
        repeated fixed64 bucket_counts = 6;
        Specified by:
        getBucketCountsList in interface HistogramDataPointOrBuilder
        Returns:
        A list containing the bucketCounts.
      • getBucketCountsCount

        public int getBucketCountsCount()
         bucket_counts is an optional field contains the count values of histogram
         for each bucket.
         The sum of the bucket_counts must equal the value in the count field.
         The number of elements in bucket_counts array must be by one greater than
         the number of elements in explicit_bounds array.
         
        repeated fixed64 bucket_counts = 6;
        Specified by:
        getBucketCountsCount in interface HistogramDataPointOrBuilder
        Returns:
        The count of bucketCounts.
      • getBucketCounts

        public long getBucketCounts​(int index)
         bucket_counts is an optional field contains the count values of histogram
         for each bucket.
         The sum of the bucket_counts must equal the value in the count field.
         The number of elements in bucket_counts array must be by one greater than
         the number of elements in explicit_bounds array.
         
        repeated fixed64 bucket_counts = 6;
        Specified by:
        getBucketCounts in interface HistogramDataPointOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The bucketCounts at the given index.
      • getExplicitBoundsList

        public java.util.List<java.lang.Double> getExplicitBoundsList()
         explicit_bounds specifies buckets with explicitly defined bounds for values.
         The boundaries for bucket at index i are:
         (-infinity, explicit_bounds[i]] for i == 0
         (explicit_bounds[i-1], explicit_bounds[i]] for 0 < i < size(explicit_bounds)
         (explicit_bounds[i-1], +infinity) for i == size(explicit_bounds)
         The values in the explicit_bounds array must be strictly increasing.
         Histogram buckets are inclusive of their upper boundary, except the last
         bucket where the boundary is at infinity. This format is intentionally
         compatible with the OpenMetrics histogram definition.
         
        repeated double explicit_bounds = 7;
        Specified by:
        getExplicitBoundsList in interface HistogramDataPointOrBuilder
        Returns:
        A list containing the explicitBounds.
      • getExplicitBoundsCount

        public int getExplicitBoundsCount()
         explicit_bounds specifies buckets with explicitly defined bounds for values.
         The boundaries for bucket at index i are:
         (-infinity, explicit_bounds[i]] for i == 0
         (explicit_bounds[i-1], explicit_bounds[i]] for 0 < i < size(explicit_bounds)
         (explicit_bounds[i-1], +infinity) for i == size(explicit_bounds)
         The values in the explicit_bounds array must be strictly increasing.
         Histogram buckets are inclusive of their upper boundary, except the last
         bucket where the boundary is at infinity. This format is intentionally
         compatible with the OpenMetrics histogram definition.
         
        repeated double explicit_bounds = 7;
        Specified by:
        getExplicitBoundsCount in interface HistogramDataPointOrBuilder
        Returns:
        The count of explicitBounds.
      • getExplicitBounds

        public double getExplicitBounds​(int index)
         explicit_bounds specifies buckets with explicitly defined bounds for values.
         The boundaries for bucket at index i are:
         (-infinity, explicit_bounds[i]] for i == 0
         (explicit_bounds[i-1], explicit_bounds[i]] for 0 < i < size(explicit_bounds)
         (explicit_bounds[i-1], +infinity) for i == size(explicit_bounds)
         The values in the explicit_bounds array must be strictly increasing.
         Histogram buckets are inclusive of their upper boundary, except the last
         bucket where the boundary is at infinity. This format is intentionally
         compatible with the OpenMetrics histogram definition.
         
        repeated double explicit_bounds = 7;
        Specified by:
        getExplicitBounds in interface HistogramDataPointOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The explicitBounds at the given index.
      • getExemplarsList

        public java.util.List<Exemplar> getExemplarsList()
         (Optional) List of exemplars collected from
         measurements that were used to form the data point
         
        repeated .opentelemetry.proto.metrics.v1.Exemplar exemplars = 8;
        Specified by:
        getExemplarsList in interface HistogramDataPointOrBuilder
      • getExemplarsOrBuilderList

        public java.util.List<? extends ExemplarOrBuilder> getExemplarsOrBuilderList()
         (Optional) List of exemplars collected from
         measurements that were used to form the data point
         
        repeated .opentelemetry.proto.metrics.v1.Exemplar exemplars = 8;
        Specified by:
        getExemplarsOrBuilderList in interface HistogramDataPointOrBuilder
      • getExemplarsCount

        public int getExemplarsCount()
         (Optional) List of exemplars collected from
         measurements that were used to form the data point
         
        repeated .opentelemetry.proto.metrics.v1.Exemplar exemplars = 8;
        Specified by:
        getExemplarsCount in interface HistogramDataPointOrBuilder
      • getExemplars

        public Exemplar getExemplars​(int index)
         (Optional) List of exemplars collected from
         measurements that were used to form the data point
         
        repeated .opentelemetry.proto.metrics.v1.Exemplar exemplars = 8;
        Specified by:
        getExemplars in interface HistogramDataPointOrBuilder
      • getExemplarsOrBuilder

        public ExemplarOrBuilder getExemplarsOrBuilder​(int index)
         (Optional) List of exemplars collected from
         measurements that were used to form the data point
         
        repeated .opentelemetry.proto.metrics.v1.Exemplar exemplars = 8;
        Specified by:
        getExemplarsOrBuilder in interface HistogramDataPointOrBuilder
      • getFlags

        public int getFlags()
         Flags that apply to this specific data point.  See DataPointFlags
         for the available flags and their meaning.
         
        uint32 flags = 10;
        Specified by:
        getFlags in interface HistogramDataPointOrBuilder
        Returns:
        The flags.
      • hasMin

        public boolean hasMin()
         min is the minimum value over (start_time, end_time].
         
        optional double min = 11;
        Specified by:
        hasMin in interface HistogramDataPointOrBuilder
        Returns:
        Whether the min field is set.
      • getMin

        public double getMin()
         min is the minimum value over (start_time, end_time].
         
        optional double min = 11;
        Specified by:
        getMin in interface HistogramDataPointOrBuilder
        Returns:
        The min.
      • hasMax

        public boolean hasMax()
         max is the maximum value over (start_time, end_time].
         
        optional double max = 12;
        Specified by:
        hasMax in interface HistogramDataPointOrBuilder
        Returns:
        Whether the max field is set.
      • getMax

        public double getMax()
         max is the maximum value over (start_time, end_time].
         
        optional double max = 12;
        Specified by:
        getMax in interface HistogramDataPointOrBuilder
        Returns:
        The max.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws java.io.IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        java.io.IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(java.lang.Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static HistogramDataPoint parseFrom​(java.nio.ByteBuffer data)
                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static HistogramDataPoint parseFrom​(java.nio.ByteBuffer data,
                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static HistogramDataPoint parseFrom​(com.google.protobuf.ByteString data)
                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static HistogramDataPoint parseFrom​(com.google.protobuf.ByteString data,
                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static HistogramDataPoint parseFrom​(byte[] data)
                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static HistogramDataPoint parseFrom​(byte[] data,
                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                            throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static HistogramDataPoint parseFrom​(java.io.InputStream input)
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static HistogramDataPoint parseFrom​(java.io.InputStream input,
                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static HistogramDataPoint parseDelimitedFrom​(java.io.InputStream input)
                                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static HistogramDataPoint parseDelimitedFrom​(java.io.InputStream input,
                                                            com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static HistogramDataPoint parseFrom​(com.google.protobuf.CodedInputStream input)
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static HistogramDataPoint parseFrom​(com.google.protobuf.CodedInputStream input,
                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • newBuilderForType

        public HistogramDataPoint.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public HistogramDataPoint.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected HistogramDataPoint.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getParserForType

        public com.google.protobuf.Parser<HistogramDataPoint> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public HistogramDataPoint getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder