public final class GoogleCloudApigeeV1SecurityReportQuery
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 |
|---|
GoogleCloudApigeeV1SecurityReportQuery() |
| Modifier and Type | Method and Description |
|---|---|
GoogleCloudApigeeV1SecurityReportQuery |
clone() |
String |
getCsvDelimiter()
Delimiter used in the CSV file, if `outputFormat` is set to `csv`.
|
List<String> |
getDimensions()
A list of dimensions.
|
String |
getDisplayName()
Security Report display name which users can specify.
|
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<GoogleCloudApigeeV1SecurityReportQueryMetric> |
getMetrics()
A list of Metrics.
|
String |
getMimeType()
Valid values include: `csv` or `json`.
|
String |
getReportDefinitionId()
Report Definition ID.
|
Object |
getTimeRange()
Required.
|
GoogleCloudApigeeV1SecurityReportQuery |
set(String fieldName,
Object value) |
GoogleCloudApigeeV1SecurityReportQuery |
setCsvDelimiter(String csvDelimiter)
Delimiter used in the CSV file, if `outputFormat` is set to `csv`.
|
GoogleCloudApigeeV1SecurityReportQuery |
setDimensions(List<String> dimensions)
A list of dimensions.
|
GoogleCloudApigeeV1SecurityReportQuery |
setDisplayName(String displayName)
Security Report display name which users can specify.
|
GoogleCloudApigeeV1SecurityReportQuery |
setEnvgroupHostname(String envgroupHostname)
Hostname needs to be specified if query intends to run at host level.
|
GoogleCloudApigeeV1SecurityReportQuery |
setFilter(String filter)
Boolean expression that can be used to filter data.
|
GoogleCloudApigeeV1SecurityReportQuery |
setGroupByTimeUnit(String groupByTimeUnit)
Time unit used to group the result set.
|
GoogleCloudApigeeV1SecurityReportQuery |
setLimit(Integer limit)
Maximum number of rows that can be returned in the result.
|
GoogleCloudApigeeV1SecurityReportQuery |
setMetrics(List<GoogleCloudApigeeV1SecurityReportQueryMetric> metrics)
A list of Metrics.
|
GoogleCloudApigeeV1SecurityReportQuery |
setMimeType(String mimeType)
Valid values include: `csv` or `json`.
|
GoogleCloudApigeeV1SecurityReportQuery |
setReportDefinitionId(String reportDefinitionId)
Report Definition ID.
|
GoogleCloudApigeeV1SecurityReportQuery |
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 GoogleCloudApigeeV1SecurityReportQuery()
public String getCsvDelimiter()
null for nonepublic GoogleCloudApigeeV1SecurityReportQuery setCsvDelimiter(String csvDelimiter)
csvDelimiter - csvDelimiter or null for nonepublic List<String> getDimensions()
null for nonepublic GoogleCloudApigeeV1SecurityReportQuery setDimensions(List<String> dimensions)
dimensions - dimensions or null for nonepublic String getDisplayName()
null for nonepublic GoogleCloudApigeeV1SecurityReportQuery setDisplayName(String displayName)
displayName - displayName or null for nonepublic String getEnvgroupHostname()
null for nonepublic GoogleCloudApigeeV1SecurityReportQuery setEnvgroupHostname(String envgroupHostname)
envgroupHostname - envgroupHostname or null for nonepublic String getFilter()
null for nonepublic GoogleCloudApigeeV1SecurityReportQuery setFilter(String filter)
filter - filter or null for nonepublic String getGroupByTimeUnit()
null for nonepublic GoogleCloudApigeeV1SecurityReportQuery setGroupByTimeUnit(String groupByTimeUnit)
groupByTimeUnit - groupByTimeUnit or null for nonepublic Integer getLimit()
null for nonepublic GoogleCloudApigeeV1SecurityReportQuery setLimit(Integer limit)
limit - limit or null for nonepublic List<GoogleCloudApigeeV1SecurityReportQueryMetric> getMetrics()
null for nonepublic GoogleCloudApigeeV1SecurityReportQuery setMetrics(List<GoogleCloudApigeeV1SecurityReportQueryMetric> metrics)
metrics - metrics or null for nonepublic String getMimeType()
null for nonepublic GoogleCloudApigeeV1SecurityReportQuery setMimeType(String mimeType)
mimeType - mimeType or null for nonepublic String getReportDefinitionId()
null for nonepublic GoogleCloudApigeeV1SecurityReportQuery setReportDefinitionId(String reportDefinitionId)
reportDefinitionId - reportDefinitionId or null for nonepublic Object getTimeRange()
null for nonepublic GoogleCloudApigeeV1SecurityReportQuery setTimeRange(Object timeRange)
timeRange - timeRange or null for nonepublic GoogleCloudApigeeV1SecurityReportQuery set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic GoogleCloudApigeeV1SecurityReportQuery clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.