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_query ⇒ Object

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

#compute ⇒ Object

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_source ⇒ Object

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_query ⇒ Object

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

#filters ⇒ Object

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_by ⇒ Object

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

#name ⇒ Object

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