Class: DatadogAPIClient::V1::MonitorFormulaAndFunctionAggregateFilteredQueryDefinition

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v1/models/monitor_formula_and_function_aggregate_filtered_query_definition.rb

Overview

A formula and functions aggregate filtered query. Used to filter base query results using data from another source.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#base_queryObject

Base query for aggregate queries. Can be an events query or a metrics query.



25
26
27
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_aggregate_filtered_query_definition.rb', line 25

def base_query
  @base_query
end

#computeObject

Compute options for the query.



28
29
30
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_aggregate_filtered_query_definition.rb', line 28

def compute
  @compute
end

#data_sourceObject

Data source for aggregate filtered queries.



31
32
33
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_aggregate_filtered_query_definition.rb', line 31

def data_source
  @data_source
end

#filter_queryObject

Filter query for aggregate filtered queries. Can be an events query or a reference table query.



34
35
36
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_aggregate_filtered_query_definition.rb', line 34

def filter_query
  @filter_query
end

#filtersObject

Filter conditions for the query.



37
38
39
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_aggregate_filtered_query_definition.rb', line 37

def filters
  @filters
end

#group_byObject

Group by options for the query.



40
41
42
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_aggregate_filtered_query_definition.rb', line 40

def group_by
  @group_by
end

#nameObject

Name of the query for use in formulas.



43
44
45
# File 'lib/datadog_api_client/v1/models/monitor_formula_and_function_aggregate_filtered_query_definition.rb', line 43

def name
  @name
end