public final class FilterSet extends 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 Ad Exchange Buyer API II. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
FilterSet() |
| Modifier and Type | Method and Description |
|---|---|
FilterSet |
clone() |
AbsoluteDateRange |
getAbsoluteDateRange()
An absolute date range, defined by a start date and an end date.
|
List<String> |
getBreakdownDimensions()
The set of dimensions along which to break down the response; may be empty.
|
String |
getCreativeId()
The ID of the creative on which to filter; optional.
|
Long |
getDealId()
The ID of the deal on which to filter; optional.
|
String |
getEnvironment()
The environment on which to filter; optional.
|
String |
getFormat()
Creative format bidded on or allowed to bid on, can be empty.
|
List<String> |
getFormats()
Creative formats bidded on or allowed to bid on, can be empty.
|
String |
getName()
A user-defined name of the filter set.
|
List<String> |
getPlatforms()
The list of platforms on which to filter; may be empty.
|
List<String> |
getPublisherIdentifiers()
For Open Bidding partners only.
|
RealtimeTimeRange |
getRealtimeTimeRange()
An open-ended realtime time range, defined by the aggregation start timestamp.
|
RelativeDateRange |
getRelativeDateRange()
A relative date range, defined by an offset from today and a duration.
|
List<Integer> |
getSellerNetworkIds()
For Authorized Buyers only.
|
String |
getTimeSeriesGranularity()
The granularity of time intervals if a time series breakdown is desired; optional.
|
FilterSet |
set(String fieldName,
Object value) |
FilterSet |
setAbsoluteDateRange(AbsoluteDateRange absoluteDateRange)
An absolute date range, defined by a start date and an end date.
|
FilterSet |
setBreakdownDimensions(List<String> breakdownDimensions)
The set of dimensions along which to break down the response; may be empty.
|
FilterSet |
setCreativeId(String creativeId)
The ID of the creative on which to filter; optional.
|
FilterSet |
setDealId(Long dealId)
The ID of the deal on which to filter; optional.
|
FilterSet |
setEnvironment(String environment)
The environment on which to filter; optional.
|
FilterSet |
setFormat(String format)
Creative format bidded on or allowed to bid on, can be empty.
|
FilterSet |
setFormats(List<String> formats)
Creative formats bidded on or allowed to bid on, can be empty.
|
FilterSet |
setName(String name)
A user-defined name of the filter set.
|
FilterSet |
setPlatforms(List<String> platforms)
The list of platforms on which to filter; may be empty.
|
FilterSet |
setPublisherIdentifiers(List<String> publisherIdentifiers)
For Open Bidding partners only.
|
FilterSet |
setRealtimeTimeRange(RealtimeTimeRange realtimeTimeRange)
An open-ended realtime time range, defined by the aggregation start timestamp.
|
FilterSet |
setRelativeDateRange(RelativeDateRange relativeDateRange)
A relative date range, defined by an offset from today and a duration.
|
FilterSet |
setSellerNetworkIds(List<Integer> sellerNetworkIds)
For Authorized Buyers only.
|
FilterSet |
setTimeSeriesGranularity(String timeSeriesGranularity)
The granularity of time intervals if a time series breakdown is desired; optional.
|
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 AbsoluteDateRange getAbsoluteDateRange()
null for nonepublic FilterSet setAbsoluteDateRange(AbsoluteDateRange absoluteDateRange)
absoluteDateRange - absoluteDateRange or null for nonepublic List<String> getBreakdownDimensions()
null for nonepublic FilterSet setBreakdownDimensions(List<String> breakdownDimensions)
breakdownDimensions - breakdownDimensions or null for nonepublic String getCreativeId()
null for nonepublic FilterSet setCreativeId(String creativeId)
creativeId - creativeId or null for nonepublic Long getDealId()
null for nonepublic FilterSet setDealId(Long dealId)
dealId - dealId or null for nonepublic String getEnvironment()
null for nonepublic FilterSet setEnvironment(String environment)
environment - environment or null for nonepublic String getFormat()
null for nonepublic FilterSet setFormat(String format)
format - format or null for nonepublic List<String> getFormats()
null for nonepublic FilterSet setFormats(List<String> formats)
formats - formats or null for nonepublic String getName()
null for nonepublic FilterSet setName(String name)
name - name or null for nonepublic List<String> getPlatforms()
null for nonepublic FilterSet setPlatforms(List<String> platforms)
platforms - platforms or null for nonepublic List<String> getPublisherIdentifiers()
null for nonepublic FilterSet setPublisherIdentifiers(List<String> publisherIdentifiers)
publisherIdentifiers - publisherIdentifiers or null for nonepublic RealtimeTimeRange getRealtimeTimeRange()
null for nonepublic FilterSet setRealtimeTimeRange(RealtimeTimeRange realtimeTimeRange)
realtimeTimeRange - realtimeTimeRange or null for nonepublic RelativeDateRange getRelativeDateRange()
null for nonepublic FilterSet setRelativeDateRange(RelativeDateRange relativeDateRange)
relativeDateRange - relativeDateRange or null for nonepublic List<Integer> getSellerNetworkIds()
null for nonepublic FilterSet setSellerNetworkIds(List<Integer> sellerNetworkIds)
sellerNetworkIds - sellerNetworkIds or null for nonepublic String getTimeSeriesGranularity()
null for nonepublic FilterSet setTimeSeriesGranularity(String timeSeriesGranularity)
timeSeriesGranularity - timeSeriesGranularity or null for nonepublic FilterSet set(String fieldName, Object value)
set in class GenericJsonpublic FilterSet clone()
clone in class GenericJsonCopyright © 2011–2021 Google. All rights reserved.