Class: Google::Cloud::Monitoring::V3::TimeSeriesData

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/monitoring/v3/metric.rb

Overview

Represents the values of a time series associated with a TimeSeriesDescriptor.

Defined Under Namespace

Classes: PointData

Instance Attribute Summary collapse

Instance Attribute Details

#label_values::Array<::Google::Cloud::Monitoring::V3::LabelValue>

Returns The values of the labels in the time series identifier, given in the same order as the label_descriptors field of the TimeSeriesDescriptor associated with this object. Each value must have a value of the type given in the corresponding entry of label_descriptors.

Returns:

  • (::Array<::Google::Cloud::Monitoring::V3::LabelValue>)

    The values of the labels in the time series identifier, given in the same order as the label_descriptors field of the TimeSeriesDescriptor associated with this object. Each value must have a value of the type given in the corresponding entry of label_descriptors.



144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
# File 'proto_docs/google/monitoring/v3/metric.rb', line 144

class TimeSeriesData
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # A point's value columns and time interval. Each point has one or more
  # point values corresponding to the entries in `point_descriptors` field in
  # the TimeSeriesDescriptor associated with this object.
  # @!attribute [rw] values
  #   @return [::Array<::Google::Cloud::Monitoring::V3::TypedValue>]
  #     The values that make up the point.
  # @!attribute [rw] time_interval
  #   @return [::Google::Cloud::Monitoring::V3::TimeInterval]
  #     The time interval associated with the point.
  class PointData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#point_data::Array<::Google::Cloud::Monitoring::V3::TimeSeriesData::PointData>

Returns The points in the time series.

Returns:



144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
# File 'proto_docs/google/monitoring/v3/metric.rb', line 144

class TimeSeriesData
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # A point's value columns and time interval. Each point has one or more
  # point values corresponding to the entries in `point_descriptors` field in
  # the TimeSeriesDescriptor associated with this object.
  # @!attribute [rw] values
  #   @return [::Array<::Google::Cloud::Monitoring::V3::TypedValue>]
  #     The values that make up the point.
  # @!attribute [rw] time_interval
  #   @return [::Google::Cloud::Monitoring::V3::TimeInterval]
  #     The time interval associated with the point.
  class PointData
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end