| Package | Description |
|---|---|
| open_rtb |
| Modifier and Type | Method and Description |
|---|---|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clear() |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearCarrier()
Carrier or ISP derived from the IP address.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearConnectiontype()
Return the detected data connection type for the device.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearDevicetype()
Return the device type being used.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearDidmd5()
MD5 hashed device ID; IMEI when available, else MEID or ESN.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearDidsha1()
SHA1 hashed device ID; IMEI when available, else MEID or ESN.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearDnt()
If “0”, then do not track Is set to false, if “1”, then do no track is set to true in browser.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearDpidmd5()
MD5 hashed platform-specific ID (e.g., Android ID or UDID for iOS).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearDpidsha1()
SHA1 hashed platform-specific ID (e.g., Android ID or UDID for iOS).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearFlashver()
Return the Flash version detected.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearGeo()
Geography as derived from the device’s location services (e.g., cell tower triangulation, GPS) or IP address.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearIfa()
Native identifier for advertisers; an opaque ID assigned by the device or browser for use as an advertising identifier.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearIp()
IPv4 address closest to device.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearIpv6()
IP address in IPv6.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearJs()
“1” if the device supports JavaScript; else “0”.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearLanguage()
Browser language; use alpha-2/ISO 639-1 codes.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearMacmd5()
MD5 hashed MAC address of the device.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearMacsha1()
SHA1 hashed MAC address of the device.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearMake()
Device make (e.g., “Apple”).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearModel()
Device model (e.g., “iPhone”).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearOs()
Device operating system (e.g., “iOS”).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearOsv()
Device operating system version (e.g., “3.1.2”).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clearUa()
Browser user agent string.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.clone() |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.BidRequest.Builder.getDeviceBuilder()
See Device Object.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.mergeFrom(com.google.protobuf.Message other) |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.mergeFrom(OpenRtbProtobuf.Device other) |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.mergeGeo(OpenRtbProtobuf.Geo value)
Geography as derived from the device’s location services (e.g., cell tower triangulation, GPS) or IP address.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.newBuilder() |
static OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.newBuilder(OpenRtbProtobuf.Device prototype) |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.newBuilderForType() |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setCarrier(String value)
Carrier or ISP derived from the IP address.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setCarrierBytes(com.google.protobuf.ByteString value)
Carrier or ISP derived from the IP address.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setConnectiontype(int value)
Return the detected data connection type for the device.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setDevicetype(int value)
Return the device type being used.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setDidmd5(String value)
MD5 hashed device ID; IMEI when available, else MEID or ESN.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setDidmd5Bytes(com.google.protobuf.ByteString value)
MD5 hashed device ID; IMEI when available, else MEID or ESN.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setDidsha1(String value)
SHA1 hashed device ID; IMEI when available, else MEID or ESN.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setDidsha1Bytes(com.google.protobuf.ByteString value)
SHA1 hashed device ID; IMEI when available, else MEID or ESN.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setDnt(int value)
If “0”, then do not track Is set to false, if “1”, then do no track is set to true in browser.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setDpidmd5(String value)
MD5 hashed platform-specific ID (e.g., Android ID or UDID for iOS).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setDpidmd5Bytes(com.google.protobuf.ByteString value)
MD5 hashed platform-specific ID (e.g., Android ID or UDID for iOS).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setDpidsha1(String value)
SHA1 hashed platform-specific ID (e.g., Android ID or UDID for iOS).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setDpidsha1Bytes(com.google.protobuf.ByteString value)
SHA1 hashed platform-specific ID (e.g., Android ID or UDID for iOS).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setFlashver(String value)
Return the Flash version detected.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setFlashverBytes(com.google.protobuf.ByteString value)
Return the Flash version detected.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setGeo(OpenRtbProtobuf.Geo.Builder builderForValue)
Geography as derived from the device’s location services (e.g., cell tower triangulation, GPS) or IP address.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setGeo(OpenRtbProtobuf.Geo value)
Geography as derived from the device’s location services (e.g., cell tower triangulation, GPS) or IP address.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setIfa(String value)
Native identifier for advertisers; an opaque ID assigned by the device or browser for use as an advertising identifier.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setIfaBytes(com.google.protobuf.ByteString value)
Native identifier for advertisers; an opaque ID assigned by the device or browser for use as an advertising identifier.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setIp(String value)
IPv4 address closest to device.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setIpBytes(com.google.protobuf.ByteString value)
IPv4 address closest to device.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setIpv6(String value)
IP address in IPv6.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setIpv6Bytes(com.google.protobuf.ByteString value)
IP address in IPv6.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setJs(int value)
“1” if the device supports JavaScript; else “0”.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setLanguage(String value)
Browser language; use alpha-2/ISO 639-1 codes.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setLanguageBytes(com.google.protobuf.ByteString value)
Browser language; use alpha-2/ISO 639-1 codes.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setMacmd5(String value)
MD5 hashed MAC address of the device.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setMacmd5Bytes(com.google.protobuf.ByteString value)
MD5 hashed MAC address of the device.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setMacsha1(String value)
SHA1 hashed MAC address of the device.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setMacsha1Bytes(com.google.protobuf.ByteString value)
SHA1 hashed MAC address of the device.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setMake(String value)
Device make (e.g., “Apple”).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setMakeBytes(com.google.protobuf.ByteString value)
Device make (e.g., “Apple”).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setModel(String value)
Device model (e.g., “iPhone”).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setModelBytes(com.google.protobuf.ByteString value)
Device model (e.g., “iPhone”).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setOs(String value)
Device operating system (e.g., “iOS”).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setOsBytes(com.google.protobuf.ByteString value)
Device operating system (e.g., “iOS”).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setOsv(String value)
Device operating system version (e.g., “3.1.2”).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setOsvBytes(com.google.protobuf.ByteString value)
Device operating system version (e.g., “3.1.2”).
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setUa(String value)
Browser user agent string.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setUaBytes(com.google.protobuf.ByteString value)
Browser user agent string.
|
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OpenRtbProtobuf.Device.Builder |
OpenRtbProtobuf.Device.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
OpenRtbProtobuf.BidRequest.Builder |
OpenRtbProtobuf.BidRequest.Builder.setDevice(OpenRtbProtobuf.Device.Builder builderForValue)
See Device Object.
|
| Constructor and Description |
|---|
ProtobufBuilder(OpenRtbProtobuf.Device.Builder builder)
Only use this if you know what you are doing.
|
Copyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.