public final class GoogleCloudApigeeV1Query
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Apigee API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
GoogleCloudApigeeV1Query() |
| Modifier and Type | Method and Description |
|---|---|
GoogleCloudApigeeV1Query |
clone() |
String |
getCsvDelimiter()
Delimiter used in the CSV file, if `outputFormat` is set to `csv`.
|
List<String> |
getDimensions()
A list of dimensions.
|
String |
getEnvgroupHostname()
Hostname needs to be specified if query intends to run at host level.
|
String |
getFilter()
Boolean expression that can be used to filter data.
|
String |
getGroupByTimeUnit()
Time unit used to group the result set.
|
Integer |
getLimit()
Maximum number of rows that can be returned in the result.
|
List<GoogleCloudApigeeV1QueryMetric> |
getMetrics()
A list of Metrics.
|
String |
getName()
Asynchronous Query Name.
|
String |
getOutputFormat()
Valid values include: `csv` or `json`.
|
String |
getReportDefinitionId()
Asynchronous Report ID.
|
Object |
getTimeRange()
Required.
|
GoogleCloudApigeeV1Query |
set(String fieldName,
Object value) |
GoogleCloudApigeeV1Query |
setCsvDelimiter(String csvDelimiter)
Delimiter used in the CSV file, if `outputFormat` is set to `csv`.
|
GoogleCloudApigeeV1Query |
setDimensions(List<String> dimensions)
A list of dimensions.
|
GoogleCloudApigeeV1Query |
setEnvgroupHostname(String envgroupHostname)
Hostname needs to be specified if query intends to run at host level.
|
GoogleCloudApigeeV1Query |
setFilter(String filter)
Boolean expression that can be used to filter data.
|
GoogleCloudApigeeV1Query |
setGroupByTimeUnit(String groupByTimeUnit)
Time unit used to group the result set.
|
GoogleCloudApigeeV1Query |
setLimit(Integer limit)
Maximum number of rows that can be returned in the result.
|
GoogleCloudApigeeV1Query |
setMetrics(List<GoogleCloudApigeeV1QueryMetric> metrics)
A list of Metrics.
|
GoogleCloudApigeeV1Query |
setName(String name)
Asynchronous Query Name.
|
GoogleCloudApigeeV1Query |
setOutputFormat(String outputFormat)
Valid values include: `csv` or `json`.
|
GoogleCloudApigeeV1Query |
setReportDefinitionId(String reportDefinitionId)
Asynchronous Report ID.
|
GoogleCloudApigeeV1Query |
setTimeRange(Object timeRange)
Required.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic String getCsvDelimiter()
null for nonepublic GoogleCloudApigeeV1Query setCsvDelimiter(String csvDelimiter)
csvDelimiter - csvDelimiter or null for nonepublic List<String> getDimensions()
null for nonepublic GoogleCloudApigeeV1Query setDimensions(List<String> dimensions)
dimensions - dimensions or null for nonepublic String getEnvgroupHostname()
null for nonepublic GoogleCloudApigeeV1Query setEnvgroupHostname(String envgroupHostname)
envgroupHostname - envgroupHostname or null for nonepublic String getFilter()
null for nonepublic GoogleCloudApigeeV1Query setFilter(String filter)
filter - filter or null for nonepublic String getGroupByTimeUnit()
null for nonepublic GoogleCloudApigeeV1Query setGroupByTimeUnit(String groupByTimeUnit)
groupByTimeUnit - groupByTimeUnit or null for nonepublic Integer getLimit()
null for nonepublic GoogleCloudApigeeV1Query setLimit(Integer limit)
limit - limit or null for nonepublic List<GoogleCloudApigeeV1QueryMetric> getMetrics()
null for nonepublic GoogleCloudApigeeV1Query setMetrics(List<GoogleCloudApigeeV1QueryMetric> metrics)
metrics - metrics or null for nonepublic String getName()
null for nonepublic GoogleCloudApigeeV1Query setName(String name)
name - name or null for nonepublic String getOutputFormat()
null for nonepublic GoogleCloudApigeeV1Query setOutputFormat(String outputFormat)
outputFormat - outputFormat or null for nonepublic String getReportDefinitionId()
null for nonepublic GoogleCloudApigeeV1Query setReportDefinitionId(String reportDefinitionId)
reportDefinitionId - reportDefinitionId or null for nonepublic Object getTimeRange()
null for nonepublic GoogleCloudApigeeV1Query setTimeRange(Object timeRange)
timeRange - timeRange or null for nonepublic GoogleCloudApigeeV1Query set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic GoogleCloudApigeeV1Query clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.