Package com.datadog.api.client.v1.model
Class FormulaAndFunctionCloudCostQueryDefinition
java.lang.Object
com.datadog.api.client.v1.model.FormulaAndFunctionCloudCostQueryDefinition
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class FormulaAndFunctionCloudCostQueryDefinition
extends Object
A formula and functions Cloud Cost query.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFormulaAndFunctionCloudCostQueryDefinition(FormulaAndFunctionCloudCostDataSource dataSource, String name, String query) -
Method Summary
Modifier and TypeMethodDescriptionaddCrossOrgUuidsItem(String crossOrgUuidsItem) aggregator(WidgetAggregator aggregator) crossOrgUuids(List<String> crossOrgUuids) dataSource(FormulaAndFunctionCloudCostDataSource dataSource) booleanReturn true if this FormulaAndFunctionCloudCostQueryDefinition object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Aggregator used for the request.The source organization UUID for cross organization queries.Data source for Cloud Cost queries.getName()Name of the query for use in formulas.getQuery()Query for Cloud Cost data.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAggregator(WidgetAggregator aggregator) voidsetCrossOrgUuids(List<String> crossOrgUuids) voidsetDataSource(FormulaAndFunctionCloudCostDataSource dataSource) voidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AGGREGATOR
- See Also:
-
JSON_PROPERTY_CROSS_ORG_UUIDS
- See Also:
-
JSON_PROPERTY_DATA_SOURCE
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_QUERY
- See Also:
-
-
Constructor Details
-
FormulaAndFunctionCloudCostQueryDefinition
public FormulaAndFunctionCloudCostQueryDefinition() -
FormulaAndFunctionCloudCostQueryDefinition
public FormulaAndFunctionCloudCostQueryDefinition(FormulaAndFunctionCloudCostDataSource dataSource, String name, String query)
-
-
Method Details
-
aggregator
-
getAggregator
Aggregator used for the request.- Returns:
- aggregator
-
setAggregator
-
crossOrgUuids
-
addCrossOrgUuidsItem
-
getCrossOrgUuids
The source organization UUID for cross organization queries. Feature in Private Beta.- Returns:
- crossOrgUuids
-
setCrossOrgUuids
-
dataSource
public FormulaAndFunctionCloudCostQueryDefinition dataSource(FormulaAndFunctionCloudCostDataSource dataSource) -
getDataSource
Data source for Cloud Cost queries.- Returns:
- dataSource
-
setDataSource
-
name
-
getName
Name of the query for use in formulas.- Returns:
- name
-
setName
-
query
-
getQuery
Query for Cloud Cost data.- 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:
- FormulaAndFunctionCloudCostQueryDefinition
-
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 FormulaAndFunctionCloudCostQueryDefinition object is equal to o. -
hashCode
public int hashCode() -
toString
-