Package com.datadog.api.client.v1.model
Class MonitorFormulaAndFunctionCostQueryDefinition
java.lang.Object
com.datadog.api.client.v1.model.MonitorFormulaAndFunctionCostQueryDefinition
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class MonitorFormulaAndFunctionCostQueryDefinition
extends Object
A formula and functions cost query.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMonitorFormulaAndFunctionCostQueryDefinition(MonitorFormulaAndFunctionCostDataSource dataSource, String name, String query) -
Method Summary
Modifier and TypeMethodDescriptionaggregator(MonitorFormulaAndFunctionCostAggregator aggregator) dataSource(MonitorFormulaAndFunctionCostDataSource dataSource) booleanReturn true if this MonitorFormulaAndFunctionCostQueryDefinition object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Aggregation methods for metric queries.Data source for cost queries.getName()Name of the query for use in formulas.getQuery()The monitor query.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAggregator(MonitorFormulaAndFunctionCostAggregator aggregator) voidsetDataSource(MonitorFormulaAndFunctionCostDataSource dataSource) voidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AGGREGATOR
- See Also:
-
JSON_PROPERTY_DATA_SOURCE
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_QUERY
- See Also:
-
-
Constructor Details
-
MonitorFormulaAndFunctionCostQueryDefinition
public MonitorFormulaAndFunctionCostQueryDefinition() -
MonitorFormulaAndFunctionCostQueryDefinition
public MonitorFormulaAndFunctionCostQueryDefinition(MonitorFormulaAndFunctionCostDataSource dataSource, String name, String query)
-
-
Method Details
-
aggregator
public MonitorFormulaAndFunctionCostQueryDefinition aggregator(MonitorFormulaAndFunctionCostAggregator aggregator) -
getAggregator
Aggregation methods for metric queries.- Returns:
- aggregator
-
setAggregator
-
dataSource
public MonitorFormulaAndFunctionCostQueryDefinition dataSource(MonitorFormulaAndFunctionCostDataSource dataSource) -
getDataSource
Data source for cost queries.- Returns:
- dataSource
-
setDataSource
-
name
-
getName
Name of the query for use in formulas.- Returns:
- name
-
setName
-
query
-
getQuery
The monitor query.- Returns:
- query
-
setQuery
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- MonitorFormulaAndFunctionCostQueryDefinition
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this MonitorFormulaAndFunctionCostQueryDefinition object is equal to o. -
hashCode
public int hashCode() -
toString
-