Package com.datadog.api.client.v2.model
Class ProductAnalyticsRetentionGroupBy
java.lang.Object
com.datadog.api.client.v2.model.ProductAnalyticsRetentionGroupBy
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ProductAnalyticsRetentionGroupBy
extends Object
Splits retention results by the values of a facet.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this ProductAnalyticsRetentionGroupBy object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.getFacet()The attribute path to group by.getLimit()Maximum number of groups to return.Whether to drop entities that have no value for the facet.getSort()Sort configuration for group-by results.Audience source backing the group-by, when grouping by an audience rather than a facet.Which axis of the retention grid a group-by applies to.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidvoidsetShouldExcludeMissing(Boolean shouldExcludeMissing) voidvoidvoidshouldExcludeMissing(Boolean shouldExcludeMissing) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_FACET
- See Also:
-
JSON_PROPERTY_LIMIT
- See Also:
-
JSON_PROPERTY_SHOULD_EXCLUDE_MISSING
- See Also:
-
JSON_PROPERTY_SORT
- See Also:
-
JSON_PROPERTY_SOURCE
- See Also:
-
JSON_PROPERTY_TARGET
- See Also:
-
-
Constructor Details
-
ProductAnalyticsRetentionGroupBy
public ProductAnalyticsRetentionGroupBy() -
ProductAnalyticsRetentionGroupBy
public ProductAnalyticsRetentionGroupBy(String facet, ProductAnalyticsRetentionGroupByTarget target)
-
-
Method Details
-
facet
-
getFacet
The attribute path to group by.- Returns:
- facet
-
setFacet
-
limit
-
getLimit
Maximum number of groups to return. Omit it to let the service choose. minimum: 1- Returns:
- limit
-
setLimit
-
shouldExcludeMissing
-
getShouldExcludeMissing
Whether to drop entities that have no value for the facet.- Returns:
- shouldExcludeMissing
-
setShouldExcludeMissing
-
sort
-
getSort
Sort configuration for group-by results.- Returns:
- sort
-
setSort
-
source
-
getSource
Audience source backing the group-by, when grouping by an audience rather than a facet.- Returns:
- source
-
setSource
-
target
-
getTarget
Which axis of the retention grid a group-by applies to.- Returns:
- target
-
setTarget
-
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:
- ProductAnalyticsRetentionGroupBy
-
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 ProductAnalyticsRetentionGroupBy object is equal to o. -
hashCode
public int hashCode() -
toString
-