public final class TechnologyTargeting
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 DCM/DFA Reporting And Trafficking 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.Flags| Constructor and Description |
|---|
TechnologyTargeting() |
| Modifier and Type | Method and Description |
|---|---|
TechnologyTargeting |
clone() |
java.util.List<Browser> |
getBrowsers()
Browsers that this ad targets.
|
java.util.List<ConnectionType> |
getConnectionTypes()
Connection types that this ad targets.
|
java.util.List<MobileCarrier> |
getMobileCarriers()
Mobile carriers that this ad targets.
|
java.util.List<OperatingSystem> |
getOperatingSystems()
Operating systems that this ad targets.
|
java.util.List<OperatingSystemVersion> |
getOperatingSystemVersions()
Operating system versions that this ad targets.
|
java.util.List<PlatformType> |
getPlatformTypes()
Platform types that this ad targets.
|
TechnologyTargeting |
set(java.lang.String fieldName,
java.lang.Object value) |
TechnologyTargeting |
setBrowsers(java.util.List<Browser> browsers)
Browsers that this ad targets.
|
TechnologyTargeting |
setConnectionTypes(java.util.List<ConnectionType> connectionTypes)
Connection types that this ad targets.
|
TechnologyTargeting |
setMobileCarriers(java.util.List<MobileCarrier> mobileCarriers)
Mobile carriers that this ad targets.
|
TechnologyTargeting |
setOperatingSystems(java.util.List<OperatingSystem> operatingSystems)
Operating systems that this ad targets.
|
TechnologyTargeting |
setOperatingSystemVersions(java.util.List<OperatingSystemVersion> operatingSystemVersions)
Operating system versions that this ad targets.
|
TechnologyTargeting |
setPlatformTypes(java.util.List<PlatformType> platformTypes)
Platform types that this ad targets.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeyspublic java.util.List<Browser> getBrowsers()
null for nonepublic TechnologyTargeting setBrowsers(java.util.List<Browser> browsers)
browsers - browsers or null for nonepublic java.util.List<ConnectionType> getConnectionTypes()
null for nonepublic TechnologyTargeting setConnectionTypes(java.util.List<ConnectionType> connectionTypes)
connectionTypes - connectionTypes or null for nonepublic java.util.List<MobileCarrier> getMobileCarriers()
null for nonepublic TechnologyTargeting setMobileCarriers(java.util.List<MobileCarrier> mobileCarriers)
mobileCarriers - mobileCarriers or null for nonepublic java.util.List<OperatingSystemVersion> getOperatingSystemVersions()
null for nonepublic TechnologyTargeting setOperatingSystemVersions(java.util.List<OperatingSystemVersion> operatingSystemVersions)
operatingSystemVersions - operatingSystemVersions or null for nonepublic java.util.List<OperatingSystem> getOperatingSystems()
null for nonepublic TechnologyTargeting setOperatingSystems(java.util.List<OperatingSystem> operatingSystems)
operatingSystems - operatingSystems or null for nonepublic java.util.List<PlatformType> getPlatformTypes()
null for nonepublic TechnologyTargeting setPlatformTypes(java.util.List<PlatformType> platformTypes)
platformTypes - platformTypes or null for nonepublic TechnologyTargeting set(java.lang.String fieldName, java.lang.Object value)
set in class com.google.api.client.json.GenericJsonpublic TechnologyTargeting clone()
clone in class com.google.api.client.json.GenericJson