Package com.datadog.api.client.v1.model
Class FormulaAndFunctionProcessQueryDefinition
java.lang.Object
com.datadog.api.client.v1.model.FormulaAndFunctionProcessQueryDefinition
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class FormulaAndFunctionProcessQueryDefinition
extends Object
Process query using formulas and functions.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFormulaAndFunctionProcessQueryDefinition(FormulaAndFunctionProcessQueryDataSource dataSource, String metric, String name) -
Method Summary
Modifier and TypeMethodDescriptionaddCrossOrgUuidsItem(String crossOrgUuidsItem) addTagFiltersItem(String tagFiltersItem) aggregator(FormulaAndFunctionMetricAggregation aggregator) crossOrgUuids(List<String> crossOrgUuids) dataSource(FormulaAndFunctionProcessQueryDataSource dataSource) booleanReturn true if this FormulaAndFunctionProcessQueryDefinition object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The aggregation methods available for metrics queries.The source organization UUID for cross organization queries.Data sources that rely on the process backend.Whether to normalize the CPU percentages.getLimit()Number of hits to return.Process metric name.getName()Name of query for use in formulas.getSort()Direction of sort.An array of tags to filter by.Text to use as filter.inthashCode()isNormalizedCpu(Boolean isNormalizedCpu) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAggregator(FormulaAndFunctionMetricAggregation aggregator) voidsetCrossOrgUuids(List<String> crossOrgUuids) voidvoidsetIsNormalizedCpu(Boolean isNormalizedCpu) voidvoidvoidvoidsetSort(QuerySortOrder sort) voidsetTagFilters(List<String> tagFilters) voidsetTextFilter(String textFilter) sort(QuerySortOrder sort) tagFilters(List<String> tagFilters) textFilter(String textFilter) toString()
-
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_IS_NORMALIZED_CPU
- See Also:
-
JSON_PROPERTY_LIMIT
- See Also:
-
JSON_PROPERTY_METRIC
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_SORT
- See Also:
-
JSON_PROPERTY_TAG_FILTERS
- See Also:
-
JSON_PROPERTY_TEXT_FILTER
- See Also:
-
-
Constructor Details
-
FormulaAndFunctionProcessQueryDefinition
public FormulaAndFunctionProcessQueryDefinition() -
FormulaAndFunctionProcessQueryDefinition
public FormulaAndFunctionProcessQueryDefinition(FormulaAndFunctionProcessQueryDataSource dataSource, String metric, String name)
-
-
Method Details
-
aggregator
public FormulaAndFunctionProcessQueryDefinition aggregator(FormulaAndFunctionMetricAggregation aggregator) -
getAggregator
The aggregation methods available for metrics queries.- Returns:
- aggregator
-
setAggregator
-
crossOrgUuids
-
addCrossOrgUuidsItem
-
getCrossOrgUuids
The source organization UUID for cross organization queries. Feature in Private Beta.- Returns:
- crossOrgUuids
-
setCrossOrgUuids
-
dataSource
public FormulaAndFunctionProcessQueryDefinition dataSource(FormulaAndFunctionProcessQueryDataSource dataSource) -
getDataSource
Data sources that rely on the process backend.- Returns:
- dataSource
-
setDataSource
-
isNormalizedCpu
-
getIsNormalizedCpu
Whether to normalize the CPU percentages.- Returns:
- isNormalizedCpu
-
setIsNormalizedCpu
-
limit
-
getLimit
Number of hits to return.- Returns:
- limit
-
setLimit
-
metric
-
getMetric
Process metric name.- Returns:
- metric
-
setMetric
-
name
-
getName
Name of query for use in formulas.- Returns:
- name
-
setName
-
sort
-
getSort
Direction of sort.- Returns:
- sort
-
setSort
-
tagFilters
-
addTagFiltersItem
-
getTagFilters
An array of tags to filter by.- Returns:
- tagFilters
-
setTagFilters
-
textFilter
-
getTextFilter
Text to use as filter.- Returns:
- textFilter
-
setTextFilter
-
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:
- FormulaAndFunctionProcessQueryDefinition
-
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 FormulaAndFunctionProcessQueryDefinition object is equal to o. -
hashCode
public int hashCode() -
toString
-