Package com.datadog.api.client.v2.model
Class ProductAnalyticsRetentionListQuery
java.lang.Object
com.datadog.api.client.v2.model.ProductAnalyticsRetentionListQuery
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ProductAnalyticsRetentionListQuery
extends Object
Query definition for a retention list request.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionProductAnalyticsRetentionListQuery(ProductAnalyticsRetentionCellScope computationScope, ProductAnalyticsRetentionSearch search) -
Method Summary
Modifier and TypeMethodDescriptionaddColumnsItem(ProductAnalyticsRetentionListColumn columnsItem) columns(List<ProductAnalyticsRetentionListColumn> columns) computationScope(ProductAnalyticsRetentionCellScope computationScope) booleanReturn true if this ProductAnalyticsRetentionListQuery object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The attribute columns to include in each returned row.Narrows a retention query to a single cell, at the intersection of one cohort and one return period.getLimit()Maximum number of rows to return.Defines the cohort and return criteria that make up a retention query.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidsetComputationScope(ProductAnalyticsRetentionCellScope computationScope) voidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_COLUMNS
- See Also:
-
JSON_PROPERTY_COMPUTATION_SCOPE
- See Also:
-
JSON_PROPERTY_LIMIT
- See Also:
-
JSON_PROPERTY_SEARCH
- See Also:
-
-
Constructor Details
-
ProductAnalyticsRetentionListQuery
public ProductAnalyticsRetentionListQuery() -
ProductAnalyticsRetentionListQuery
public ProductAnalyticsRetentionListQuery(ProductAnalyticsRetentionCellScope computationScope, ProductAnalyticsRetentionSearch search)
-
-
Method Details
-
columns
public ProductAnalyticsRetentionListQuery columns(List<ProductAnalyticsRetentionListColumn> columns) -
addColumnsItem
public ProductAnalyticsRetentionListQuery addColumnsItem(ProductAnalyticsRetentionListColumn columnsItem) -
getColumns
The attribute columns to include in each returned row.- Returns:
- columns
-
setColumns
-
computationScope
public ProductAnalyticsRetentionListQuery computationScope(ProductAnalyticsRetentionCellScope computationScope) -
getComputationScope
Narrows a retention query to a single cell, at the intersection of one cohort and one return period.- Returns:
- computationScope
-
setComputationScope
-
limit
-
getLimit
Maximum number of rows to return. Use0for no limit. minimum: 0- Returns:
- limit
-
setLimit
-
search
-
getSearch
Defines the cohort and return criteria that make up a retention query.- Returns:
- search
-
setSearch
-
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:
- ProductAnalyticsRetentionListQuery
-
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 ProductAnalyticsRetentionListQuery object is equal to o. -
hashCode
public int hashCode() -
toString
-