Package com.google.doubleclick
Interface AdxExt.DeviceExt.UserAgentOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AdxExt.DeviceExt.UserAgent,AdxExt.DeviceExt.UserAgent.Builder
- Enclosing class:
- AdxExt.DeviceExt
public static interface AdxExt.DeviceExt.UserAgentOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description StringgetArchitecture()Device's major binary architecture, e.g.com.google.protobuf.ByteStringgetArchitectureBytes()Device's major binary architecture, e.g.StringgetBitness()Device's bitness, e.g.com.google.protobuf.ByteStringgetBitnessBytes()Device's bitness, e.g.AdxExt.DeviceExt.UserAgent.BrandVersiongetBrowsers(int index)Each BrandVersion object identifies a browser or similar software component.intgetBrowsersCount()Each BrandVersion object identifies a browser or similar software component.List<AdxExt.DeviceExt.UserAgent.BrandVersion>getBrowsersList()Each BrandVersion object identifies a browser or similar software component.AdxExt.DeviceExt.UserAgent.BrandVersionOrBuildergetBrowsersOrBuilder(int index)Each BrandVersion object identifies a browser or similar software component.List<? extends AdxExt.DeviceExt.UserAgent.BrandVersionOrBuilder>getBrowsersOrBuilderList()Each BrandVersion object identifies a browser or similar software component.AdxExt.DeviceExt.UserAgent.BrandVersiongetDEPRECATEDBrowser()Deprecated.com.google.doubleclick.DeviceExt.UserAgent.DEPRECATED_browser is deprecated.AdxExt.DeviceExt.UserAgent.BrandVersionOrBuildergetDEPRECATEDBrowserOrBuilder()Deprecated.booleangetMobile()True if the agent prefers a "mobile" version of the content if available, i.e.StringgetModel()Device model.com.google.protobuf.ByteStringgetModelBytes()Device model.AdxExt.DeviceExt.UserAgent.BrandVersiongetPlatform()Identifies the user agent's execution platform / OS.AdxExt.DeviceExt.UserAgent.BrandVersionOrBuildergetPlatformOrBuilder()Identifies the user agent's execution platform / OS.booleanhasArchitecture()Device's major binary architecture, e.g.booleanhasBitness()Device's bitness, e.g.booleanhasDEPRECATEDBrowser()Deprecated.com.google.doubleclick.DeviceExt.UserAgent.DEPRECATED_browser is deprecated.booleanhasMobile()True if the agent prefers a "mobile" version of the content if available, i.e.booleanhasModel()Device model.booleanhasPlatform()Identifies the user agent's execution platform / OS.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasDEPRECATEDBrowser
@Deprecated boolean hasDEPRECATEDBrowser()
Deprecated.com.google.doubleclick.DeviceExt.UserAgent.DEPRECATED_browser is deprecated. See openrtb-adx.proto;l=950Identifies the browser. Use the new field browsers.
optional .com.google.doubleclick.DeviceExt.UserAgent.BrandVersion DEPRECATED_browser = 1 [deprecated = true];- Returns:
- Whether the dEPRECATEDBrowser field is set.
-
getDEPRECATEDBrowser
@Deprecated AdxExt.DeviceExt.UserAgent.BrandVersion getDEPRECATEDBrowser()
Deprecated.com.google.doubleclick.DeviceExt.UserAgent.DEPRECATED_browser is deprecated. See openrtb-adx.proto;l=950Identifies the browser. Use the new field browsers.
optional .com.google.doubleclick.DeviceExt.UserAgent.BrandVersion DEPRECATED_browser = 1 [deprecated = true];- Returns:
- The dEPRECATEDBrowser.
-
getDEPRECATEDBrowserOrBuilder
@Deprecated AdxExt.DeviceExt.UserAgent.BrandVersionOrBuilder getDEPRECATEDBrowserOrBuilder()
Deprecated.Identifies the browser. Use the new field browsers.
optional .com.google.doubleclick.DeviceExt.UserAgent.BrandVersion DEPRECATED_browser = 1 [deprecated = true];
-
getBrowsersList
List<AdxExt.DeviceExt.UserAgent.BrandVersion> getBrowsersList()
Each BrandVersion object identifies a browser or similar software component. Exchanges should send brands and versions derived from the Sec-CH-UA-Full-Version-List header.
repeated .com.google.doubleclick.DeviceExt.UserAgent.BrandVersion browsers = 8;
-
getBrowsers
AdxExt.DeviceExt.UserAgent.BrandVersion getBrowsers(int index)
Each BrandVersion object identifies a browser or similar software component. Exchanges should send brands and versions derived from the Sec-CH-UA-Full-Version-List header.
repeated .com.google.doubleclick.DeviceExt.UserAgent.BrandVersion browsers = 8;
-
getBrowsersCount
int getBrowsersCount()
Each BrandVersion object identifies a browser or similar software component. Exchanges should send brands and versions derived from the Sec-CH-UA-Full-Version-List header.
repeated .com.google.doubleclick.DeviceExt.UserAgent.BrandVersion browsers = 8;
-
getBrowsersOrBuilderList
List<? extends AdxExt.DeviceExt.UserAgent.BrandVersionOrBuilder> getBrowsersOrBuilderList()
Each BrandVersion object identifies a browser or similar software component. Exchanges should send brands and versions derived from the Sec-CH-UA-Full-Version-List header.
repeated .com.google.doubleclick.DeviceExt.UserAgent.BrandVersion browsers = 8;
-
getBrowsersOrBuilder
AdxExt.DeviceExt.UserAgent.BrandVersionOrBuilder getBrowsersOrBuilder(int index)
Each BrandVersion object identifies a browser or similar software component. Exchanges should send brands and versions derived from the Sec-CH-UA-Full-Version-List header.
repeated .com.google.doubleclick.DeviceExt.UserAgent.BrandVersion browsers = 8;
-
hasPlatform
boolean hasPlatform()
Identifies the user agent's execution platform / OS. Exchanges should send a brand derived from the Sec-CH-UA-Platform header, and version derived from the Sec-CH-UAPlatform-Version header.
optional .com.google.doubleclick.DeviceExt.UserAgent.BrandVersion platform = 2;- Returns:
- Whether the platform field is set.
-
getPlatform
AdxExt.DeviceExt.UserAgent.BrandVersion getPlatform()
Identifies the user agent's execution platform / OS. Exchanges should send a brand derived from the Sec-CH-UA-Platform header, and version derived from the Sec-CH-UAPlatform-Version header.
optional .com.google.doubleclick.DeviceExt.UserAgent.BrandVersion platform = 2;- Returns:
- The platform.
-
getPlatformOrBuilder
AdxExt.DeviceExt.UserAgent.BrandVersionOrBuilder getPlatformOrBuilder()
Identifies the user agent's execution platform / OS. Exchanges should send a brand derived from the Sec-CH-UA-Platform header, and version derived from the Sec-CH-UAPlatform-Version header.
optional .com.google.doubleclick.DeviceExt.UserAgent.BrandVersion platform = 2;
-
hasMobile
boolean hasMobile()
True if the agent prefers a "mobile" version of the content if available, i.e. optimized for small screens or touch input. False if the agent prefers the "desktop" or "full" content. Exchanges should derive this value from the Sec-CH-UAMobile header.
optional bool mobile = 3;- Returns:
- Whether the mobile field is set.
-
getMobile
boolean getMobile()
True if the agent prefers a "mobile" version of the content if available, i.e. optimized for small screens or touch input. False if the agent prefers the "desktop" or "full" content. Exchanges should derive this value from the Sec-CH-UAMobile header.
optional bool mobile = 3;- Returns:
- The mobile.
-
hasArchitecture
boolean hasArchitecture()
Device's major binary architecture, e.g. "x86" or "arm". Exchanges should retrieve this value from the Sec-CH-UA-Arch header.
optional string architecture = 4;- Returns:
- Whether the architecture field is set.
-
getArchitecture
String getArchitecture()
Device's major binary architecture, e.g. "x86" or "arm". Exchanges should retrieve this value from the Sec-CH-UA-Arch header.
optional string architecture = 4;- Returns:
- The architecture.
-
getArchitectureBytes
com.google.protobuf.ByteString getArchitectureBytes()
Device's major binary architecture, e.g. "x86" or "arm". Exchanges should retrieve this value from the Sec-CH-UA-Arch header.
optional string architecture = 4;- Returns:
- The bytes for architecture.
-
hasBitness
boolean hasBitness()
Device's bitness, e.g. "64" for 64-bit architecture. Exchanges should retrieve this value from the Sec-CH-UA-Bitness header.
optional string bitness = 9;- Returns:
- Whether the bitness field is set.
-
getBitness
String getBitness()
Device's bitness, e.g. "64" for 64-bit architecture. Exchanges should retrieve this value from the Sec-CH-UA-Bitness header.
optional string bitness = 9;- Returns:
- The bitness.
-
getBitnessBytes
com.google.protobuf.ByteString getBitnessBytes()
Device's bitness, e.g. "64" for 64-bit architecture. Exchanges should retrieve this value from the Sec-CH-UA-Bitness header.
optional string bitness = 9;- Returns:
- The bytes for bitness.
-
hasModel
boolean hasModel()
Device model. Exchanges should retrieve this value from the Sec-CH-UAModel header.
optional string model = 5;- Returns:
- Whether the model field is set.
-
getModel
String getModel()
Device model. Exchanges should retrieve this value from the Sec-CH-UAModel header.
optional string model = 5;- Returns:
- The model.
-
getModelBytes
com.google.protobuf.ByteString getModelBytes()
Device model. Exchanges should retrieve this value from the Sec-CH-UAModel header.
optional string model = 5;- Returns:
- The bytes for model.
-
-