final case class AdRequestContext(exchange: String = "", appBundle: String = "", appId: String = "", os: String = "", osVersion: Option[OsVersion] = _root_.scala.None, country: String = "", deviceType: Int = 0, deviceModel: String = "", deviceMake: String = "", displayManager: String = "", displayManagerVersion: Int = 0, language: String = "", sellerName: String = "", sellerId: String = "", sourceId: String = "", sourceName: String = "", badv: Seq[String] = _root_.scala.Seq.empty, bcat: Seq[String] = _root_.scala.Seq.empty, bapp: Seq[String] = _root_.scala.Seq.empty, adType: String = "", coppa: Boolean = false, test: Boolean = false, ifa: String = "", ifv: String = "", bidTimeSeconds: Long = 0L, rewardedBanner: Boolean = false, rewardedVideo: Boolean = false, skadnSupported: Boolean = false, region: String = "", city: String = "", zip: String = "", timezone: String = "", connType: Int = 0, placementIsVertical: Boolean = false, ipAddress24: String = "", peakHours: Boolean = false, bidFloor: Float = 0.0f, placementW: Int = 0, placementH: Int = 0, placementSecure: Int = 0, placementTopframe: Int = 0, impInstl: Int = 0, bannerApi: Seq[Int] = _root_.scala.Seq.empty, bannerAttr: Seq[Int] = _root_.scala.Seq.empty, bannerType: Seq[Int] = _root_.scala.Seq.empty, bannerW: Int = 0, bannerH: Int = 0, videoMinduration: Int = 0, videoMaxduration: Int = 0, videoProtocols: Seq[Int] = _root_.scala.Seq.empty, videoMimes: Seq[String] = _root_.scala.Seq.empty, videoAttr: Seq[Int] = _root_.scala.Seq.empty, videoW: Int = 0, videoH: Int = 0, bmExtensionWinnerDspId: String = "", bmExtensionWinnerBundle: String = "", bmExtensionWinnerPrice: Float = 0.0f, thirdPartyBidPrice: Float = 0.0f, minFloor: Float = 0.0f, cachedLurlPrice: Float = 0.0f, bmCachedLurlPrice: Float = 0.0f, cachedLurlMillisPassed: Long = 0L, sdkStackId: String = "", mediationStackId: String = "", mediationMode: String = "", originalFloor: Float = 0.0f, vectorId: String = "", bidmachinePlacementValue: Float = 0.0f, placementHistoricalValue: Float = 0.0f, depthAdreqs1H: Int = 0, depthAdreqs1D: Int = 0, depthAdreqs7D: Int = 0, depthImps1H: Int = 0, depthImps1D: Int = 0, depthImps7D: Int = 0, deviceExtBatterylevel: Float = 0.0f, deviceExtCharging: Int = 0, deviceExtTotaldisk: Long = 0L, deviceExtTotalmem: Long = 0L, deviceExtFreemem: Long = 0L, deviceExtScreenbright: Float = 0.0f, userClickRate: Float = 0.0f, userLastClick: Long = 0L, userCompletionRate: Float = 0.0f, userSc: Float = 0.0f, userRetention: Float = 0.0f, userImwp: Float = 0.0f, userImd: Float = 0.0f, userImimd: Float = 0.0f, userImpDepth: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AdRequestContext] with Product with Serializable

Context derived from OpenRTB 2.5 bid request. All fields are optional — absent field means the filter that uses it is a pass-through.

exchange

--- Exchange / App --- HTTP Host header, e.g. "vungle"

appBundle

app.bundle

appId

app.bundle used as ID by bidder

os

device.os, lowercase: "ios" / "android"

osVersion

device.osv parsed as [major, minor, patch]

country

--- Device --- device.geo.country, ISO 3166-1 alpha-3

deviceType

device.devicetype: 1=mobile/tablet, 4=phone, 5=tablet

deviceModel

device.model, lowercase

deviceMake

device.make, lowercase

displayManager

imp.displaymanager, lowercase

displayManagerVersion

imp.displaymanagerver parsed as int

language

device.language

sellerName

--- Seller / Source (non-standard, app.publisher.ext.*) --- app.publisher.ext.sellername

sellerId

app.publisher.ext.sellerid

sourceId

app.publisher.ext.sourceid

sourceName

app.publisher.ext.sourcename

badv

--- Request-level blocklists --- request.badv — blocked advertiser domains

bcat

request.bcat — blocked IAB categories

bapp

request.bapp — blocked app bundles

adType

--- Ad type & flags --- derived from imp: "B"=banner, "V"=video, "I"=interstitial

coppa

request.regs.coppa != 0

test

request.test != 0

ifa

device.ifa (IDFA on iOS, GAID on Android)

ifv

device.ext.ifv or device.ext.idfv

bidTimeSeconds

wall-clock epoch seconds at bid evaluation time

rewardedBanner

derived from imp.banner.ext.* and imp.ext.*

rewardedVideo

derived from imp.video.ext.* and imp.ext.*

skadnSupported

derived: sourceapp + overlay + matching skadnetid present

region

--- Geo --- device.geo.region

city

device.geo.city

zip

device.geo.zip

timezone

device.geo.utcoffset formatted as +HHmm

connType

--- Network / derived --- device.connectiontype, OpenRTB enum

placementIsVertical

derived: imp.h > imp.w

ipAddress24

derived: first 3 octets of device.ip + ".0"

peakHours

derived: UTC hour > 14 or < 4

bidFloor

--- Impression --- imp.bidfloor, USD CPM

placementW

video.w or banner.w

placementH

video.h or banner.h

placementSecure

imp.secure

placementTopframe

imp.banner.topframe

impInstl

imp.instl: 1=interstitial

bannerApi

--- Banner sub-fields --- imp.banner.api

bannerAttr

imp.banner.attr

bannerType

imp.banner.type

bannerW

imp.banner.w

bannerH

imp.banner.h

videoMinduration

--- Video sub-fields --- imp.video.minduration

videoMaxduration

imp.video.maxduration

videoProtocols

imp.video.protocols

videoMimes

imp.video.mimes

videoAttr

imp.video.attr

videoW

imp.video.w

videoH

imp.video.h

bmExtensionWinnerDspId

--- BidMachine extensions (request.ext.*) --- request.ext.winner.dsp_id

bmExtensionWinnerBundle

request.ext.winner.bundle

bmExtensionWinnerPrice

request.ext.winner.price

thirdPartyBidPrice

request.ext.dsp_bid

minFloor

request.ext.min_floor

cachedLurlPrice

request.ext.cached_lurl.price

bmCachedLurlPrice

request.ext.cachedLurlPrice

cachedLurlMillisPassed

request.ext.cached_lurl.millis_passed

sdkStackId

request.ext.sdk_stack_id

mediationStackId

request.ext.mediation_stack_id

mediationMode

request.ext.bm_ext.mediation_mode

originalFloor

request.ext.original_floor

vectorId

request.ext.vector_id

bidmachinePlacementValue

request.ext.ml

placementHistoricalValue

request.ext.lurl

depthAdreqs1H

--- Depth metrics (request.ext.metrics.depth.*) --- request.ext.metrics.depth.adreqs.*.last_1h

depthAdreqs1D

request.ext.metrics.depth.adreqs.*.last_1d

depthAdreqs7D

request.ext.metrics.depth.adreqs.*.last_7d

depthImps1H

request.ext.metrics.depth.imps.*.last_1h

depthImps1D

request.ext.metrics.depth.imps.*.last_1d

depthImps7D

request.ext.metrics.depth.imps.*.last_7d

deviceExtBatterylevel

--- Device extensions (device.ext.*) --- device.ext.batterylevel

deviceExtCharging

device.ext.charging

deviceExtTotaldisk

device.ext.totaldisk, MB

deviceExtTotalmem

device.ext.totalmem, MB

deviceExtFreemem

device.ext.freemem, MB

deviceExtScreenbright

device.ext.screenbright

userClickRate

--- User extensions (user.ext.*) --- user.ext.clickrate

userLastClick

user.ext.lastclick, epoch seconds

userCompletionRate

user.ext.completionrate

userSc

user.ext.sc

userRetention

user.ext.retention

userImwp

user.ext.imwp

userImd

user.ext.imd

userImimd

user.ext.imimd

userImpDepth

user.ext.impdepth or app.ext.imp.all

Annotations
@SerialVersionUID()
Linear Supertypes
Updatable[AdRequestContext], GeneratedMessage, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AdRequestContext
  2. Updatable
  3. GeneratedMessage
  4. Serializable
  5. Product
  6. Equals
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new AdRequestContext(exchange: String = "", appBundle: String = "", appId: String = "", os: String = "", osVersion: Option[OsVersion] = _root_.scala.None, country: String = "", deviceType: Int = 0, deviceModel: String = "", deviceMake: String = "", displayManager: String = "", displayManagerVersion: Int = 0, language: String = "", sellerName: String = "", sellerId: String = "", sourceId: String = "", sourceName: String = "", badv: Seq[String] = _root_.scala.Seq.empty, bcat: Seq[String] = _root_.scala.Seq.empty, bapp: Seq[String] = _root_.scala.Seq.empty, adType: String = "", coppa: Boolean = false, test: Boolean = false, ifa: String = "", ifv: String = "", bidTimeSeconds: Long = 0L, rewardedBanner: Boolean = false, rewardedVideo: Boolean = false, skadnSupported: Boolean = false, region: String = "", city: String = "", zip: String = "", timezone: String = "", connType: Int = 0, placementIsVertical: Boolean = false, ipAddress24: String = "", peakHours: Boolean = false, bidFloor: Float = 0.0f, placementW: Int = 0, placementH: Int = 0, placementSecure: Int = 0, placementTopframe: Int = 0, impInstl: Int = 0, bannerApi: Seq[Int] = _root_.scala.Seq.empty, bannerAttr: Seq[Int] = _root_.scala.Seq.empty, bannerType: Seq[Int] = _root_.scala.Seq.empty, bannerW: Int = 0, bannerH: Int = 0, videoMinduration: Int = 0, videoMaxduration: Int = 0, videoProtocols: Seq[Int] = _root_.scala.Seq.empty, videoMimes: Seq[String] = _root_.scala.Seq.empty, videoAttr: Seq[Int] = _root_.scala.Seq.empty, videoW: Int = 0, videoH: Int = 0, bmExtensionWinnerDspId: String = "", bmExtensionWinnerBundle: String = "", bmExtensionWinnerPrice: Float = 0.0f, thirdPartyBidPrice: Float = 0.0f, minFloor: Float = 0.0f, cachedLurlPrice: Float = 0.0f, bmCachedLurlPrice: Float = 0.0f, cachedLurlMillisPassed: Long = 0L, sdkStackId: String = "", mediationStackId: String = "", mediationMode: String = "", originalFloor: Float = 0.0f, vectorId: String = "", bidmachinePlacementValue: Float = 0.0f, placementHistoricalValue: Float = 0.0f, depthAdreqs1H: Int = 0, depthAdreqs1D: Int = 0, depthAdreqs7D: Int = 0, depthImps1H: Int = 0, depthImps1D: Int = 0, depthImps7D: Int = 0, deviceExtBatterylevel: Float = 0.0f, deviceExtCharging: Int = 0, deviceExtTotaldisk: Long = 0L, deviceExtTotalmem: Long = 0L, deviceExtFreemem: Long = 0L, deviceExtScreenbright: Float = 0.0f, userClickRate: Float = 0.0f, userLastClick: Long = 0L, userCompletionRate: Float = 0.0f, userSc: Float = 0.0f, userRetention: Float = 0.0f, userImwp: Float = 0.0f, userImd: Float = 0.0f, userImimd: Float = 0.0f, userImpDepth: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty)

    exchange

    --- Exchange / App --- HTTP Host header, e.g. "vungle"

    appBundle

    app.bundle

    appId

    app.bundle used as ID by bidder

    os

    device.os, lowercase: "ios" / "android"

    osVersion

    device.osv parsed as [major, minor, patch]

    country

    --- Device --- device.geo.country, ISO 3166-1 alpha-3

    deviceType

    device.devicetype: 1=mobile/tablet, 4=phone, 5=tablet

    deviceModel

    device.model, lowercase

    deviceMake

    device.make, lowercase

    displayManager

    imp.displaymanager, lowercase

    displayManagerVersion

    imp.displaymanagerver parsed as int

    language

    device.language

    sellerName

    --- Seller / Source (non-standard, app.publisher.ext.*) --- app.publisher.ext.sellername

    sellerId

    app.publisher.ext.sellerid

    sourceId

    app.publisher.ext.sourceid

    sourceName

    app.publisher.ext.sourcename

    badv

    --- Request-level blocklists --- request.badv — blocked advertiser domains

    bcat

    request.bcat — blocked IAB categories

    bapp

    request.bapp — blocked app bundles

    adType

    --- Ad type & flags --- derived from imp: "B"=banner, "V"=video, "I"=interstitial

    coppa

    request.regs.coppa != 0

    test

    request.test != 0

    ifa

    device.ifa (IDFA on iOS, GAID on Android)

    ifv

    device.ext.ifv or device.ext.idfv

    bidTimeSeconds

    wall-clock epoch seconds at bid evaluation time

    rewardedBanner

    derived from imp.banner.ext.* and imp.ext.*

    rewardedVideo

    derived from imp.video.ext.* and imp.ext.*

    skadnSupported

    derived: sourceapp + overlay + matching skadnetid present

    region

    --- Geo --- device.geo.region

    city

    device.geo.city

    zip

    device.geo.zip

    timezone

    device.geo.utcoffset formatted as +HHmm

    connType

    --- Network / derived --- device.connectiontype, OpenRTB enum

    placementIsVertical

    derived: imp.h > imp.w

    ipAddress24

    derived: first 3 octets of device.ip + ".0"

    peakHours

    derived: UTC hour > 14 or < 4

    bidFloor

    --- Impression --- imp.bidfloor, USD CPM

    placementW

    video.w or banner.w

    placementH

    video.h or banner.h

    placementSecure

    imp.secure

    placementTopframe

    imp.banner.topframe

    impInstl

    imp.instl: 1=interstitial

    bannerApi

    --- Banner sub-fields --- imp.banner.api

    bannerAttr

    imp.banner.attr

    bannerType

    imp.banner.type

    bannerW

    imp.banner.w

    bannerH

    imp.banner.h

    videoMinduration

    --- Video sub-fields --- imp.video.minduration

    videoMaxduration

    imp.video.maxduration

    videoProtocols

    imp.video.protocols

    videoMimes

    imp.video.mimes

    videoAttr

    imp.video.attr

    videoW

    imp.video.w

    videoH

    imp.video.h

    bmExtensionWinnerDspId

    --- BidMachine extensions (request.ext.*) --- request.ext.winner.dsp_id

    bmExtensionWinnerBundle

    request.ext.winner.bundle

    bmExtensionWinnerPrice

    request.ext.winner.price

    thirdPartyBidPrice

    request.ext.dsp_bid

    minFloor

    request.ext.min_floor

    cachedLurlPrice

    request.ext.cached_lurl.price

    bmCachedLurlPrice

    request.ext.cachedLurlPrice

    cachedLurlMillisPassed

    request.ext.cached_lurl.millis_passed

    sdkStackId

    request.ext.sdk_stack_id

    mediationStackId

    request.ext.mediation_stack_id

    mediationMode

    request.ext.bm_ext.mediation_mode

    originalFloor

    request.ext.original_floor

    vectorId

    request.ext.vector_id

    bidmachinePlacementValue

    request.ext.ml

    placementHistoricalValue

    request.ext.lurl

    depthAdreqs1H

    --- Depth metrics (request.ext.metrics.depth.*) --- request.ext.metrics.depth.adreqs.*.last_1h

    depthAdreqs1D

    request.ext.metrics.depth.adreqs.*.last_1d

    depthAdreqs7D

    request.ext.metrics.depth.adreqs.*.last_7d

    depthImps1H

    request.ext.metrics.depth.imps.*.last_1h

    depthImps1D

    request.ext.metrics.depth.imps.*.last_1d

    depthImps7D

    request.ext.metrics.depth.imps.*.last_7d

    deviceExtBatterylevel

    --- Device extensions (device.ext.*) --- device.ext.batterylevel

    deviceExtCharging

    device.ext.charging

    deviceExtTotaldisk

    device.ext.totaldisk, MB

    deviceExtTotalmem

    device.ext.totalmem, MB

    deviceExtFreemem

    device.ext.freemem, MB

    deviceExtScreenbright

    device.ext.screenbright

    userClickRate

    --- User extensions (user.ext.*) --- user.ext.clickrate

    userLastClick

    user.ext.lastclick, epoch seconds

    userCompletionRate

    user.ext.completionrate

    userSc

    user.ext.sc

    userRetention

    user.ext.retention

    userImwp

    user.ext.imwp

    userImd

    user.ext.imd

    userImimd

    user.ext.imimd

    userImpDepth

    user.ext.impdepth or app.ext.imp.all

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val adType: String
  5. def addAllBadv(__vs: Iterable[String]): AdRequestContext
  6. def addAllBannerApi(__vs: Iterable[Int]): AdRequestContext
  7. def addAllBannerAttr(__vs: Iterable[Int]): AdRequestContext
  8. def addAllBannerType(__vs: Iterable[Int]): AdRequestContext
  9. def addAllBapp(__vs: Iterable[String]): AdRequestContext
  10. def addAllBcat(__vs: Iterable[String]): AdRequestContext
  11. def addAllVideoAttr(__vs: Iterable[Int]): AdRequestContext
  12. def addAllVideoMimes(__vs: Iterable[String]): AdRequestContext
  13. def addAllVideoProtocols(__vs: Iterable[Int]): AdRequestContext
  14. def addBadv(__vs: String*): AdRequestContext
  15. def addBannerApi(__vs: Int*): AdRequestContext
  16. def addBannerAttr(__vs: Int*): AdRequestContext
  17. def addBannerType(__vs: Int*): AdRequestContext
  18. def addBapp(__vs: String*): AdRequestContext
  19. def addBcat(__vs: String*): AdRequestContext
  20. def addVideoAttr(__vs: Int*): AdRequestContext
  21. def addVideoMimes(__vs: String*): AdRequestContext
  22. def addVideoProtocols(__vs: Int*): AdRequestContext
  23. val appBundle: String
  24. val appId: String
  25. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  26. val badv: Seq[String]
  27. val bannerApi: Seq[Int]
  28. val bannerAttr: Seq[Int]
  29. val bannerH: Int
  30. val bannerType: Seq[Int]
  31. val bannerW: Int
  32. val bapp: Seq[String]
  33. val bcat: Seq[String]
  34. val bidFloor: Float
  35. val bidTimeSeconds: Long
  36. val bidmachinePlacementValue: Float
  37. val bmCachedLurlPrice: Float
  38. val bmExtensionWinnerBundle: String
  39. val bmExtensionWinnerDspId: String
  40. val bmExtensionWinnerPrice: Float
  41. val cachedLurlMillisPassed: Long
  42. val cachedLurlPrice: Float
  43. val city: String
  44. def clearBadv: AdRequestContext
  45. def clearBannerApi: AdRequestContext
  46. def clearBannerAttr: AdRequestContext
  47. def clearBannerType: AdRequestContext
  48. def clearBapp: AdRequestContext
  49. def clearBcat: AdRequestContext
  50. def clearOsVersion: AdRequestContext
  51. def clearVideoAttr: AdRequestContext
  52. def clearVideoMimes: AdRequestContext
  53. def clearVideoProtocols: AdRequestContext
  54. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  55. def companion: AdRequestContext.type
    Definition Classes
    AdRequestContext → GeneratedMessage
  56. val connType: Int
  57. val coppa: Boolean
  58. val country: String
  59. val depthAdreqs1D: Int
  60. val depthAdreqs1H: Int
  61. val depthAdreqs7D: Int
  62. val depthImps1D: Int
  63. val depthImps1H: Int
  64. val depthImps7D: Int
  65. val deviceExtBatterylevel: Float
  66. val deviceExtCharging: Int
  67. val deviceExtFreemem: Long
  68. val deviceExtScreenbright: Float
  69. val deviceExtTotaldisk: Long
  70. val deviceExtTotalmem: Long
  71. val deviceMake: String
  72. val deviceModel: String
  73. val deviceType: Int
  74. def discardUnknownFields: AdRequestContext
  75. val displayManager: String
  76. val displayManagerVersion: Int
  77. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  78. val exchange: String
  79. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  80. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    AdRequestContext → GeneratedMessage
  81. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    AdRequestContext → GeneratedMessage
  82. def getOsVersion: OsVersion
  83. val ifa: String
  84. val ifv: String
  85. val impInstl: Int
  86. val ipAddress24: String
  87. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  88. val language: String
  89. val mediationMode: String
  90. val mediationStackId: String
  91. val minFloor: Float
  92. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  93. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  94. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  95. val originalFloor: Float
  96. val os: String
  97. val osVersion: Option[OsVersion]
  98. val peakHours: Boolean
  99. val placementH: Int
  100. val placementHistoricalValue: Float
  101. val placementIsVertical: Boolean
  102. val placementSecure: Int
  103. val placementTopframe: Int
  104. val placementW: Int
  105. def productElementNames: Iterator[String]
    Definition Classes
    Product
  106. val region: String
  107. val rewardedBanner: Boolean
  108. val rewardedVideo: Boolean
  109. val sdkStackId: String
  110. val sellerId: String
  111. val sellerName: String
  112. def serializedSize: Int
    Definition Classes
    AdRequestContext → GeneratedMessage
  113. val skadnSupported: Boolean
  114. val sourceId: String
  115. val sourceName: String
  116. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  117. val test: Boolean
  118. val thirdPartyBidPrice: Float
  119. val timezone: String
  120. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  121. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  122. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  123. def toProtoString: String
    Definition Classes
    AdRequestContext → GeneratedMessage
  124. val unknownFields: UnknownFieldSet
  125. def update(ms: (Lens[AdRequestContext, AdRequestContext]) => Mutation[AdRequestContext]*): AdRequestContext
    Definition Classes
    Updatable
  126. val userClickRate: Float
  127. val userCompletionRate: Float
  128. val userImd: Float
  129. val userImimd: Float
  130. val userImpDepth: Int
  131. val userImwp: Float
  132. val userLastClick: Long
  133. val userRetention: Float
  134. val userSc: Float
  135. val vectorId: String
  136. val videoAttr: Seq[Int]
  137. val videoH: Int
  138. val videoMaxduration: Int
  139. val videoMimes: Seq[String]
  140. val videoMinduration: Int
  141. val videoProtocols: Seq[Int]
  142. val videoW: Int
  143. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  144. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  145. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  146. def withAdType(__v: String): AdRequestContext
  147. def withAppBundle(__v: String): AdRequestContext
  148. def withAppId(__v: String): AdRequestContext
  149. def withBadv(__v: Seq[String]): AdRequestContext
  150. def withBannerApi(__v: Seq[Int]): AdRequestContext
  151. def withBannerAttr(__v: Seq[Int]): AdRequestContext
  152. def withBannerH(__v: Int): AdRequestContext
  153. def withBannerType(__v: Seq[Int]): AdRequestContext
  154. def withBannerW(__v: Int): AdRequestContext
  155. def withBapp(__v: Seq[String]): AdRequestContext
  156. def withBcat(__v: Seq[String]): AdRequestContext
  157. def withBidFloor(__v: Float): AdRequestContext
  158. def withBidTimeSeconds(__v: Long): AdRequestContext
  159. def withBidmachinePlacementValue(__v: Float): AdRequestContext
  160. def withBmCachedLurlPrice(__v: Float): AdRequestContext
  161. def withBmExtensionWinnerBundle(__v: String): AdRequestContext
  162. def withBmExtensionWinnerDspId(__v: String): AdRequestContext
  163. def withBmExtensionWinnerPrice(__v: Float): AdRequestContext
  164. def withCachedLurlMillisPassed(__v: Long): AdRequestContext
  165. def withCachedLurlPrice(__v: Float): AdRequestContext
  166. def withCity(__v: String): AdRequestContext
  167. def withConnType(__v: Int): AdRequestContext
  168. def withCoppa(__v: Boolean): AdRequestContext
  169. def withCountry(__v: String): AdRequestContext
  170. def withDepthAdreqs1D(__v: Int): AdRequestContext
  171. def withDepthAdreqs1H(__v: Int): AdRequestContext
  172. def withDepthAdreqs7D(__v: Int): AdRequestContext
  173. def withDepthImps1D(__v: Int): AdRequestContext
  174. def withDepthImps1H(__v: Int): AdRequestContext
  175. def withDepthImps7D(__v: Int): AdRequestContext
  176. def withDeviceExtBatterylevel(__v: Float): AdRequestContext
  177. def withDeviceExtCharging(__v: Int): AdRequestContext
  178. def withDeviceExtFreemem(__v: Long): AdRequestContext
  179. def withDeviceExtScreenbright(__v: Float): AdRequestContext
  180. def withDeviceExtTotaldisk(__v: Long): AdRequestContext
  181. def withDeviceExtTotalmem(__v: Long): AdRequestContext
  182. def withDeviceMake(__v: String): AdRequestContext
  183. def withDeviceModel(__v: String): AdRequestContext
  184. def withDeviceType(__v: Int): AdRequestContext
  185. def withDisplayManager(__v: String): AdRequestContext
  186. def withDisplayManagerVersion(__v: Int): AdRequestContext
  187. def withExchange(__v: String): AdRequestContext
  188. def withIfa(__v: String): AdRequestContext
  189. def withIfv(__v: String): AdRequestContext
  190. def withImpInstl(__v: Int): AdRequestContext
  191. def withIpAddress24(__v: String): AdRequestContext
  192. def withLanguage(__v: String): AdRequestContext
  193. def withMediationMode(__v: String): AdRequestContext
  194. def withMediationStackId(__v: String): AdRequestContext
  195. def withMinFloor(__v: Float): AdRequestContext
  196. def withOriginalFloor(__v: Float): AdRequestContext
  197. def withOs(__v: String): AdRequestContext
  198. def withOsVersion(__v: OsVersion): AdRequestContext
  199. def withPeakHours(__v: Boolean): AdRequestContext
  200. def withPlacementH(__v: Int): AdRequestContext
  201. def withPlacementHistoricalValue(__v: Float): AdRequestContext
  202. def withPlacementIsVertical(__v: Boolean): AdRequestContext
  203. def withPlacementSecure(__v: Int): AdRequestContext
  204. def withPlacementTopframe(__v: Int): AdRequestContext
  205. def withPlacementW(__v: Int): AdRequestContext
  206. def withRegion(__v: String): AdRequestContext
  207. def withRewardedBanner(__v: Boolean): AdRequestContext
  208. def withRewardedVideo(__v: Boolean): AdRequestContext
  209. def withSdkStackId(__v: String): AdRequestContext
  210. def withSellerId(__v: String): AdRequestContext
  211. def withSellerName(__v: String): AdRequestContext
  212. def withSkadnSupported(__v: Boolean): AdRequestContext
  213. def withSourceId(__v: String): AdRequestContext
  214. def withSourceName(__v: String): AdRequestContext
  215. def withTest(__v: Boolean): AdRequestContext
  216. def withThirdPartyBidPrice(__v: Float): AdRequestContext
  217. def withTimezone(__v: String): AdRequestContext
  218. def withUnknownFields(__v: UnknownFieldSet): AdRequestContext
  219. def withUserClickRate(__v: Float): AdRequestContext
  220. def withUserCompletionRate(__v: Float): AdRequestContext
  221. def withUserImd(__v: Float): AdRequestContext
  222. def withUserImimd(__v: Float): AdRequestContext
  223. def withUserImpDepth(__v: Int): AdRequestContext
  224. def withUserImwp(__v: Float): AdRequestContext
  225. def withUserLastClick(__v: Long): AdRequestContext
  226. def withUserRetention(__v: Float): AdRequestContext
  227. def withUserSc(__v: Float): AdRequestContext
  228. def withVectorId(__v: String): AdRequestContext
  229. def withVideoAttr(__v: Seq[Int]): AdRequestContext
  230. def withVideoH(__v: Int): AdRequestContext
  231. def withVideoMaxduration(__v: Int): AdRequestContext
  232. def withVideoMimes(__v: Seq[String]): AdRequestContext
  233. def withVideoMinduration(__v: Int): AdRequestContext
  234. def withVideoProtocols(__v: Seq[Int]): AdRequestContext
  235. def withVideoW(__v: Int): AdRequestContext
  236. def withZip(__v: String): AdRequestContext
  237. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  238. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    AdRequestContext → GeneratedMessage
  239. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  240. val zip: String

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Updatable[AdRequestContext]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped