final case class NumberDataPoint(attributes: Seq[KeyValue] = _root_.scala.Seq.empty, startTimeUnixNano: Long = 0L, timeUnixNano: Long = 0L, value: Value = ..., exemplars: Seq[Exemplar] = _root_.scala.Seq.empty, flags: Int = 0, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[NumberDataPoint] with Product with Serializable

NumberDataPoint is a single data point in a timeseries that describes the time-varying scalar value of a metric.

attributes

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).

startTimeUnixNano

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.

timeUnixNano

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.

exemplars

(Optional) List of exemplars collected from measurements that were used to form the data point

flags

Flags that apply to this specific data point. See DataPointFlags for the available flags and their meaning.

Annotations
@SerialVersionUID()
Linear Supertypes
Updatable[NumberDataPoint], GeneratedMessage, Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NumberDataPoint
  2. Updatable
  3. GeneratedMessage
  4. Serializable
  5. Serializable
  6. Product
  7. Equals
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new NumberDataPoint(attributes: Seq[KeyValue] = _root_.scala.Seq.empty, startTimeUnixNano: Long = 0L, timeUnixNano: Long = 0L, value: Value = ..., exemplars: Seq[Exemplar] = _root_.scala.Seq.empty, flags: Int = 0, unknownFields: UnknownFieldSet = ...)

    attributes

    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).

    startTimeUnixNano

    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.

    timeUnixNano

    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.

    exemplars

    (Optional) List of exemplars collected from measurements that were used to form the data point

    flags

    Flags that apply to this specific data point. See DataPointFlags for the available flags and their meaning.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addAllAttributes(__vs: Iterable[KeyValue]): NumberDataPoint
  5. def addAllExemplars(__vs: Iterable[Exemplar]): NumberDataPoint
  6. def addAttributes(__vs: KeyValue*): NumberDataPoint
  7. def addExemplars(__vs: Exemplar*): NumberDataPoint
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. val attributes: Seq[KeyValue]
  10. def clearAttributes: NumberDataPoint
  11. def clearExemplars: NumberDataPoint
  12. def clearValue: NumberDataPoint
  13. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  14. def companion: NumberDataPoint.type
    Definition Classes
    NumberDataPoint → GeneratedMessage
  15. def discardUnknownFields: NumberDataPoint
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. val exemplars: Seq[Exemplar]
  18. val flags: Int
  19. def getAsDouble: Double
  20. def getAsInt: Long
  21. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  22. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    NumberDataPoint → GeneratedMessage
  23. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    NumberDataPoint → GeneratedMessage
  24. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  28. def serializedSize: Int
    Definition Classes
    NumberDataPoint → GeneratedMessage
  29. val startTimeUnixNano: Long
  30. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  31. val timeUnixNano: Long
  32. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  33. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  34. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  35. def toProtoString: String
    Definition Classes
    NumberDataPoint → GeneratedMessage
  36. val unknownFields: UnknownFieldSet
  37. def update(ms: (Lens[NumberDataPoint, NumberDataPoint]) ⇒ Mutation[NumberDataPoint]*): NumberDataPoint
    Definition Classes
    Updatable
  38. val value: Value
  39. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  41. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. def withAsDouble(__v: Double): NumberDataPoint
  43. def withAsInt(__v: Long): NumberDataPoint
  44. def withAttributes(__v: Seq[KeyValue]): NumberDataPoint
  45. def withExemplars(__v: Seq[Exemplar]): NumberDataPoint
  46. def withFlags(__v: Int): NumberDataPoint
  47. def withStartTimeUnixNano(__v: Long): NumberDataPoint
  48. def withTimeUnixNano(__v: Long): NumberDataPoint
  49. def withUnknownFields(__v: UnknownFieldSet): NumberDataPoint
  50. def withValue(__v: Value): NumberDataPoint
  51. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  52. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    NumberDataPoint → GeneratedMessage
  53. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Updatable[NumberDataPoint]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped