Package com.datadog.api.client.v1.model
Class FormulaAndFunctionProductAnalyticsExtendedQueryDefinition
java.lang.Object
com.datadog.api.client.v1.model.FormulaAndFunctionProductAnalyticsExtendedQueryDefinition
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class FormulaAndFunctionProductAnalyticsExtendedQueryDefinition
extends Object
A formula and functions Product Analytics Extended query for advanced analytics features.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFormulaAndFunctionProductAnalyticsExtendedQueryDefinition(ProductAnalyticsExtendedCompute compute, FormulaAndFunctionProductAnalyticsExtendedDataSource dataSource, String name, ProductAnalyticsBaseQuery query) -
Method Summary
Modifier and TypeMethodDescriptionaddGroupByItem(ProductAnalyticsExtendedGroupBy groupByItem) audienceFilters(ProductAnalyticsAudienceFilters audienceFilters) compute(ProductAnalyticsExtendedCompute compute) booleanReturn true if this FormulaAndFunctionProductAnalyticsExtendedQueryDefinition object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Product Analytics/RUM audience filters.Compute configuration for Product Analytics Extended queries.Data source for Product Analytics Extended queries.Group by configuration.Event indexes to query.getName()Name of the query for use in formulas.getQuery()Product Analytics event query.groupBy(List<ProductAnalyticsExtendedGroupBy> groupBy) inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.query(ProductAnalyticsBaseQuery query) voidsetAudienceFilters(ProductAnalyticsAudienceFilters audienceFilters) voidvoidvoidsetGroupBy(List<ProductAnalyticsExtendedGroupBy> groupBy) voidvoidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AUDIENCE_FILTERS
- See Also:
-
JSON_PROPERTY_COMPUTE
- See Also:
-
JSON_PROPERTY_DATA_SOURCE
- See Also:
-
JSON_PROPERTY_GROUP_BY
- See Also:
-
JSON_PROPERTY_INDEXES
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_QUERY
- See Also:
-
-
Constructor Details
-
FormulaAndFunctionProductAnalyticsExtendedQueryDefinition
public FormulaAndFunctionProductAnalyticsExtendedQueryDefinition() -
FormulaAndFunctionProductAnalyticsExtendedQueryDefinition
public FormulaAndFunctionProductAnalyticsExtendedQueryDefinition(ProductAnalyticsExtendedCompute compute, FormulaAndFunctionProductAnalyticsExtendedDataSource dataSource, String name, ProductAnalyticsBaseQuery query)
-
-
Method Details
-
audienceFilters
public FormulaAndFunctionProductAnalyticsExtendedQueryDefinition audienceFilters(ProductAnalyticsAudienceFilters audienceFilters) -
getAudienceFilters
Product Analytics/RUM audience filters.- Returns:
- audienceFilters
-
setAudienceFilters
-
compute
public FormulaAndFunctionProductAnalyticsExtendedQueryDefinition compute(ProductAnalyticsExtendedCompute compute) -
getCompute
Compute configuration for Product Analytics Extended queries.- Returns:
- compute
-
setCompute
-
dataSource
public FormulaAndFunctionProductAnalyticsExtendedQueryDefinition dataSource(FormulaAndFunctionProductAnalyticsExtendedDataSource dataSource) -
getDataSource
Data source for Product Analytics Extended queries.- Returns:
- dataSource
-
setDataSource
-
groupBy
public FormulaAndFunctionProductAnalyticsExtendedQueryDefinition groupBy(List<ProductAnalyticsExtendedGroupBy> groupBy) -
addGroupByItem
public FormulaAndFunctionProductAnalyticsExtendedQueryDefinition addGroupByItem(ProductAnalyticsExtendedGroupBy groupByItem) -
getGroupBy
Group by configuration.- Returns:
- groupBy
-
setGroupBy
-
indexes
-
addIndexesItem
public FormulaAndFunctionProductAnalyticsExtendedQueryDefinition addIndexesItem(FormulaAndFunctionProductAnalyticsExtendedQueryDefinitionIndexesItems indexesItem) -
getIndexes
@Nullable public List<FormulaAndFunctionProductAnalyticsExtendedQueryDefinitionIndexesItems> getIndexes()Event indexes to query.- Returns:
- indexes
-
setIndexes
public void setIndexes(List<FormulaAndFunctionProductAnalyticsExtendedQueryDefinitionIndexesItems> indexes) -
name
-
getName
Name of the query for use in formulas.- Returns:
- name
-
setName
-
query
public FormulaAndFunctionProductAnalyticsExtendedQueryDefinition query(ProductAnalyticsBaseQuery query) -
getQuery
Product Analytics event query.- Returns:
- query
-
setQuery
-
putAdditionalProperty
public FormulaAndFunctionProductAnalyticsExtendedQueryDefinition putAdditionalProperty(String key, Object value) 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:
- FormulaAndFunctionProductAnalyticsExtendedQueryDefinition
-
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 FormulaAndFunctionProductAnalyticsExtendedQueryDefinition object is equal to o. -
hashCode
public int hashCode() -
toString
-