Class: DatadogAPIClient::V2::ProductAnalyticsRetentionCohortCriteria
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::ProductAnalyticsRetentionCohortCriteria
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/product_analytics_retention_cohort_criteria.rb
Overview
Defines the event that places an entity into a cohort, and how cohorts are bucketed over time.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#base_query ⇒ Object
readonly
A query definition discriminated by the
data_sourcefield. -
#time_interval ⇒ Object
readonly
A retention interval, either aligned to calendar boundaries or of a fixed length.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
33 34 35 |
# File 'lib/datadog_api_client/v2/models/product_analytics_retention_cohort_criteria.rb', line 33 def additional_properties @additional_properties end |
#base_query ⇒ Object
A query definition discriminated by the data_source field.
Use product_analytics for standard event queries, or
product_analytics_occurrence for occurrence-filtered queries.
27 28 29 |
# File 'lib/datadog_api_client/v2/models/product_analytics_retention_cohort_criteria.rb', line 27 def base_query @base_query end |
#time_interval ⇒ Object
A retention interval, either aligned to calendar boundaries or of a fixed length. Cohort criteria use calendar intervals; return criteria use fixed intervals.
31 32 33 |
# File 'lib/datadog_api_client/v2/models/product_analytics_retention_cohort_criteria.rb', line 31 def time_interval @time_interval end |