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 |