@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ProductAnalyticsGroupBy extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_FACET |
static String |
JSON_PROPERTY_LIMIT |
static String |
JSON_PROPERTY_SHOULD_EXCLUDE_MISSING |
static String |
JSON_PROPERTY_SORT |
static String |
JSON_PROPERTY_SOURCE |
boolean |
unparsed |
| Constructor and Description |
|---|
ProductAnalyticsGroupBy() |
ProductAnalyticsGroupBy(String facet) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Return true if this ProductAnalyticsGroupBy object is equal to o.
|
ProductAnalyticsGroupBy |
facet(String facet) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getFacet()
The facet to group by.
|
Long |
getLimit()
Maximum number of groups to return.
|
Boolean |
getShouldExcludeMissing()
Exclude results with missing facet values.
|
ProductAnalyticsGroupBySort |
getSort()
Sort configuration for group-by results.
|
String |
getSource()
The source for audience-filter-based group-by.
|
int |
hashCode() |
ProductAnalyticsGroupBy |
limit(Long limit) |
ProductAnalyticsGroupBy |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setFacet(String facet) |
void |
setLimit(Long limit) |
void |
setShouldExcludeMissing(Boolean shouldExcludeMissing) |
void |
setSort(ProductAnalyticsGroupBySort sort) |
void |
setSource(String source) |
ProductAnalyticsGroupBy |
shouldExcludeMissing(Boolean shouldExcludeMissing) |
ProductAnalyticsGroupBy |
sort(ProductAnalyticsGroupBySort sort) |
ProductAnalyticsGroupBy |
source(String source) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_FACET
public static final String JSON_PROPERTY_LIMIT
public static final String JSON_PROPERTY_SHOULD_EXCLUDE_MISSING
public static final String JSON_PROPERTY_SORT
public static final String JSON_PROPERTY_SOURCE
public ProductAnalyticsGroupBy()
public ProductAnalyticsGroupBy(String facet)
public ProductAnalyticsGroupBy facet(String facet)
public String getFacet()
public void setFacet(String facet)
public ProductAnalyticsGroupBy limit(Long limit)
@Nullable public Long getLimit()
public void setLimit(Long limit)
public ProductAnalyticsGroupBy shouldExcludeMissing(Boolean shouldExcludeMissing)
@Nullable public Boolean getShouldExcludeMissing()
public void setShouldExcludeMissing(Boolean shouldExcludeMissing)
public ProductAnalyticsGroupBy sort(ProductAnalyticsGroupBySort sort)
@Nullable public ProductAnalyticsGroupBySort getSort()
public void setSort(ProductAnalyticsGroupBySort sort)
public ProductAnalyticsGroupBy source(String source)
@Nullable public String getSource()
public void setSource(String source)
public ProductAnalyticsGroupBy putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.