public class QueryInsightsRequestBodyV2026R0QueryField extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
QueryInsightsRequestBodyV2026R0QueryField.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected List<QueryAncestorReferenceV2026R0> |
ancestors
Restricts results to items contained within any of the specified ancestors.
|
protected List<QueryInsightsGroupByV2026R0> |
groupBy
Defines how data is grouped for insights computation.
|
protected Map<String,Object> |
params
A map of placeholder names (without the `:` prefix) to their values.
|
protected String |
predicate
A logical expression used to filter the dataset prior to metric computation, similar to an SQL
`WHERE` clause.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
QueryInsightsRequestBodyV2026R0QueryField(QueryInsightsRequestBodyV2026R0QueryField.Builder builder) |
|
QueryInsightsRequestBodyV2026R0QueryField(String predicate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
List<QueryAncestorReferenceV2026R0> |
getAncestors() |
List<QueryInsightsGroupByV2026R0> |
getGroupBy() |
Map<String,Object> |
getParams() |
String |
getPredicate() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected final String predicate
protected Map<String,Object> params
protected List<QueryAncestorReferenceV2026R0> ancestors
protected List<QueryInsightsGroupByV2026R0> groupBy
public QueryInsightsRequestBodyV2026R0QueryField(String predicate)
protected QueryInsightsRequestBodyV2026R0QueryField(QueryInsightsRequestBodyV2026R0QueryField.Builder builder)
public String getPredicate()
public List<QueryAncestorReferenceV2026R0> getAncestors()
public List<QueryInsightsGroupByV2026R0> getGroupBy()