Class Point (2.5.0)

public sealed class Point : IMessage<Point>, IEquatable<Point>, IDeepCloneable<Point>, IBufferMessage, IMessage

A single data point in a time series.

Inheritance

Object > Point

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

Point()

public Point()

Point(Point)

public Point(Point other)
Parameter
NameDescription
otherPoint

Properties

Interval

public TimeInterval Interval { get; set; }

The time interval to which the data point applies. For GAUGE metrics, the start time is optional, but if it is supplied, it must equal the end time. For DELTA metrics, the start and end time should specify a non-zero interval, with subsequent points specifying contiguous and non-overlapping intervals. For CUMULATIVE metrics, the start and end time should specify a non-zero interval, with subsequent points specifying the same start time and increasing end times, until an event resets the cumulative value to zero and sets a new start time for the following points.

Property Value
TypeDescription
TimeInterval

Value

public TypedValue Value { get; set; }

The value of the data point.

Property Value
TypeDescription
TypedValue