Class: DatadogAPIClient::V1::MetricsQueryMetadata
- Inherits:
-
Object
- Object
- DatadogAPIClient::V1::MetricsQueryMetadata
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v1/models/metrics_query_metadata.rb
Overview
Object containing all metric names returned and their associated metadata.
Instance Attribute Summary collapse
-
#_end ⇒ Object
End of the time window, milliseconds since Unix epoch.
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#aggr ⇒ Object
Aggregation type.
-
#display_name ⇒ Object
Display name of the metric.
-
#expression ⇒ Object
Metric expression.
-
#interval ⇒ Object
Number of milliseconds between data samples.
-
#length ⇒ Object
Number of data samples.
-
#metric ⇒ Object
Metric name.
-
#pointlist ⇒ Object
List of points of the timeseries in milliseconds.
-
#query_index ⇒ Object
The index of the series’ query within the request.
-
#scope ⇒ Object
Metric scope, comma separated list of tags.
-
#start ⇒ Object
Start of the time window, milliseconds since Unix epoch.
-
#tag_set ⇒ Object
Unique tags identifying this series.
-
#unit ⇒ Object
readonly
Detailed information about the metric unit.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#_end ⇒ Object
End of the time window, milliseconds since Unix epoch.
31 32 33 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 31 def _end @_end end |
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
66 67 68 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 66 def additional_properties @additional_properties end |
#aggr ⇒ Object
Aggregation type.
25 26 27 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 25 def aggr @aggr end |
#display_name ⇒ Object
Display name of the metric.
28 29 30 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 28 def display_name @display_name end |
#expression ⇒ Object
Metric expression.
34 35 36 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 34 def expression @expression end |
#interval ⇒ Object
Number of milliseconds between data samples.
37 38 39 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 37 def interval @interval end |
#length ⇒ Object
Number of data samples.
40 41 42 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 40 def length @length end |
#metric ⇒ Object
Metric name.
43 44 45 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 43 def metric @metric end |
#pointlist ⇒ Object
List of points of the timeseries in milliseconds.
46 47 48 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 46 def pointlist @pointlist end |
#query_index ⇒ Object
The index of the series’ query within the request.
49 50 51 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 49 def query_index @query_index end |
#scope ⇒ Object
Metric scope, comma separated list of tags.
52 53 54 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 52 def scope @scope end |
#start ⇒ Object
Start of the time window, milliseconds since Unix epoch.
55 56 57 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 55 def start @start end |
#tag_set ⇒ Object
Unique tags identifying this series.
58 59 60 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 58 def tag_set @tag_set end |
#unit ⇒ Object
Detailed information about the metric unit. The first element describes the “primary unit” (for example, ‘bytes` in `bytes per second`). The second element describes the “per unit” (for example, `second` in `bytes per second`). If the second element is not present, the API returns null.
64 65 66 |
# File 'lib/datadog_api_client/v1/models/metrics_query_metadata.rb', line 64 def unit @unit end |