Package com.datadog.api.client.v2.model
Class ProductAnalyticsGraphQueryGroupBy
java.lang.Object
com.datadog.api.client.v2.model.ProductAnalyticsGraphQueryGroupBy
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ProductAnalyticsGraphQueryGroupBy
extends Object
Segments journey results by the values of a facet.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionaddValueFiltersItem(String valueFiltersItem) booleanReturn true if this ProductAnalyticsGraphQueryGroupBy object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.getFacet()Attribute path to group by.getLimit()Maximum number of groups to return.Whether to exclude entities that have no value for this facet.getSort()Sort configuration for group-by results.Audience dimension to group by, instead of an event facet.A reference to a step, or a range of steps, in the journey.Restricts the results to these facet values.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidvoidsetShouldExcludeMissing(Boolean shouldExcludeMissing) voidvoidvoidvoidsetValueFilters(List<String> valueFilters) shouldExcludeMissing(Boolean shouldExcludeMissing) target(ProductAnalyticsJourneyTarget target) toString()valueFilters(List<String> valueFilters)
-
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:
-
JSON_PROPERTY_VALUE_FILTERS
- See Also:
-
-
Constructor Details
-
ProductAnalyticsGraphQueryGroupBy
public ProductAnalyticsGraphQueryGroupBy() -
ProductAnalyticsGraphQueryGroupBy
-
-
Method Details
-
facet
-
getFacet
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 exclude entities that have no value for this facet.- Returns:
- shouldExcludeMissing
-
setShouldExcludeMissing
-
sort
-
getSort
Sort configuration for group-by results.- Returns:
- sort
-
setSort
-
source
-
getSource
Audience dimension to group by, instead of an event facet.- Returns:
- source
-
setSource
-
target
-
getTarget
A reference to a step, or a range of steps, in the journey. Use anodetarget to name a single step, or apathtarget to name the range between two steps.- Returns:
- target
-
setTarget
-
valueFilters
-
addValueFiltersItem
-
getValueFilters
Restricts the results to these facet values.- Returns:
- valueFilters
-
setValueFilters
-
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:
- ProductAnalyticsGraphQueryGroupBy
-
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 ProductAnalyticsGraphQueryGroupBy object is equal to o. -
hashCode
public int hashCode() -
toString
-