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()
- Alphabetic
- By Inheritance
- AdRequestContext
- Updatable
- GeneratedMessage
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- 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
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val adType: String
- def addAllBadv(__vs: Iterable[String]): AdRequestContext
- def addAllBannerApi(__vs: Iterable[Int]): AdRequestContext
- def addAllBannerAttr(__vs: Iterable[Int]): AdRequestContext
- def addAllBannerType(__vs: Iterable[Int]): AdRequestContext
- def addAllBapp(__vs: Iterable[String]): AdRequestContext
- def addAllBcat(__vs: Iterable[String]): AdRequestContext
- def addAllVideoAttr(__vs: Iterable[Int]): AdRequestContext
- def addAllVideoMimes(__vs: Iterable[String]): AdRequestContext
- def addAllVideoProtocols(__vs: Iterable[Int]): AdRequestContext
- def addBadv(__vs: String*): AdRequestContext
- def addBannerApi(__vs: Int*): AdRequestContext
- def addBannerAttr(__vs: Int*): AdRequestContext
- def addBannerType(__vs: Int*): AdRequestContext
- def addBapp(__vs: String*): AdRequestContext
- def addBcat(__vs: String*): AdRequestContext
- def addVideoAttr(__vs: Int*): AdRequestContext
- def addVideoMimes(__vs: String*): AdRequestContext
- def addVideoProtocols(__vs: Int*): AdRequestContext
- val appBundle: String
- val appId: String
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val badv: Seq[String]
- val bannerApi: Seq[Int]
- val bannerAttr: Seq[Int]
- val bannerH: Int
- val bannerType: Seq[Int]
- val bannerW: Int
- val bapp: Seq[String]
- val bcat: Seq[String]
- val bidFloor: Float
- val bidTimeSeconds: Long
- val bidmachinePlacementValue: Float
- val bmCachedLurlPrice: Float
- val bmExtensionWinnerBundle: String
- val bmExtensionWinnerDspId: String
- val bmExtensionWinnerPrice: Float
- val cachedLurlMillisPassed: Long
- val cachedLurlPrice: Float
- val city: String
- def clearBadv: AdRequestContext
- def clearBannerApi: AdRequestContext
- def clearBannerAttr: AdRequestContext
- def clearBannerType: AdRequestContext
- def clearBapp: AdRequestContext
- def clearBcat: AdRequestContext
- def clearOsVersion: AdRequestContext
- def clearVideoAttr: AdRequestContext
- def clearVideoMimes: AdRequestContext
- def clearVideoProtocols: AdRequestContext
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- def companion: AdRequestContext.type
- Definition Classes
- AdRequestContext → GeneratedMessage
- val connType: Int
- val coppa: Boolean
- val country: String
- val depthAdreqs1D: Int
- val depthAdreqs1H: Int
- val depthAdreqs7D: Int
- val depthImps1D: Int
- val depthImps1H: Int
- val depthImps7D: Int
- val deviceExtBatterylevel: Float
- val deviceExtCharging: Int
- val deviceExtFreemem: Long
- val deviceExtScreenbright: Float
- val deviceExtTotaldisk: Long
- val deviceExtTotalmem: Long
- val deviceMake: String
- val deviceModel: String
- val deviceType: Int
- def discardUnknownFields: AdRequestContext
- val displayManager: String
- val displayManagerVersion: Int
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val exchange: String
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def getField(__field: FieldDescriptor): PValue
- Definition Classes
- AdRequestContext → GeneratedMessage
- def getFieldByNumber(__fieldNumber: Int): Any
- Definition Classes
- AdRequestContext → GeneratedMessage
- def getOsVersion: OsVersion
- val ifa: String
- val ifv: String
- val impInstl: Int
- val ipAddress24: String
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val language: String
- val mediationMode: String
- val mediationStackId: String
- val minFloor: Float
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- val originalFloor: Float
- val os: String
- val osVersion: Option[OsVersion]
- val peakHours: Boolean
- val placementH: Int
- val placementHistoricalValue: Float
- val placementIsVertical: Boolean
- val placementSecure: Int
- val placementTopframe: Int
- val placementW: Int
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val region: String
- val rewardedBanner: Boolean
- val rewardedVideo: Boolean
- val sdkStackId: String
- val sellerId: String
- val sellerName: String
- def serializedSize: Int
- Definition Classes
- AdRequestContext → GeneratedMessage
- val skadnSupported: Boolean
- val sourceId: String
- val sourceName: String
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val test: Boolean
- val thirdPartyBidPrice: Float
- val timezone: String
- final def toByteArray: Array[Byte]
- Definition Classes
- GeneratedMessage
- final def toByteString: ByteString
- Definition Classes
- GeneratedMessage
- final def toPMessage: PMessage
- Definition Classes
- GeneratedMessage
- def toProtoString: String
- Definition Classes
- AdRequestContext → GeneratedMessage
- val unknownFields: UnknownFieldSet
- def update(ms: (Lens[AdRequestContext, AdRequestContext]) => Mutation[AdRequestContext]*): AdRequestContext
- Definition Classes
- Updatable
- val userClickRate: Float
- val userCompletionRate: Float
- val userImd: Float
- val userImimd: Float
- val userImpDepth: Int
- val userImwp: Float
- val userLastClick: Long
- val userRetention: Float
- val userSc: Float
- val vectorId: String
- val videoAttr: Seq[Int]
- val videoH: Int
- val videoMaxduration: Int
- val videoMimes: Seq[String]
- val videoMinduration: Int
- val videoProtocols: Seq[Int]
- val videoW: Int
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def withAdType(__v: String): AdRequestContext
- def withAppBundle(__v: String): AdRequestContext
- def withAppId(__v: String): AdRequestContext
- def withBadv(__v: Seq[String]): AdRequestContext
- def withBannerApi(__v: Seq[Int]): AdRequestContext
- def withBannerAttr(__v: Seq[Int]): AdRequestContext
- def withBannerH(__v: Int): AdRequestContext
- def withBannerType(__v: Seq[Int]): AdRequestContext
- def withBannerW(__v: Int): AdRequestContext
- def withBapp(__v: Seq[String]): AdRequestContext
- def withBcat(__v: Seq[String]): AdRequestContext
- def withBidFloor(__v: Float): AdRequestContext
- def withBidTimeSeconds(__v: Long): AdRequestContext
- def withBidmachinePlacementValue(__v: Float): AdRequestContext
- def withBmCachedLurlPrice(__v: Float): AdRequestContext
- def withBmExtensionWinnerBundle(__v: String): AdRequestContext
- def withBmExtensionWinnerDspId(__v: String): AdRequestContext
- def withBmExtensionWinnerPrice(__v: Float): AdRequestContext
- def withCachedLurlMillisPassed(__v: Long): AdRequestContext
- def withCachedLurlPrice(__v: Float): AdRequestContext
- def withCity(__v: String): AdRequestContext
- def withConnType(__v: Int): AdRequestContext
- def withCoppa(__v: Boolean): AdRequestContext
- def withCountry(__v: String): AdRequestContext
- def withDepthAdreqs1D(__v: Int): AdRequestContext
- def withDepthAdreqs1H(__v: Int): AdRequestContext
- def withDepthAdreqs7D(__v: Int): AdRequestContext
- def withDepthImps1D(__v: Int): AdRequestContext
- def withDepthImps1H(__v: Int): AdRequestContext
- def withDepthImps7D(__v: Int): AdRequestContext
- def withDeviceExtBatterylevel(__v: Float): AdRequestContext
- def withDeviceExtCharging(__v: Int): AdRequestContext
- def withDeviceExtFreemem(__v: Long): AdRequestContext
- def withDeviceExtScreenbright(__v: Float): AdRequestContext
- def withDeviceExtTotaldisk(__v: Long): AdRequestContext
- def withDeviceExtTotalmem(__v: Long): AdRequestContext
- def withDeviceMake(__v: String): AdRequestContext
- def withDeviceModel(__v: String): AdRequestContext
- def withDeviceType(__v: Int): AdRequestContext
- def withDisplayManager(__v: String): AdRequestContext
- def withDisplayManagerVersion(__v: Int): AdRequestContext
- def withExchange(__v: String): AdRequestContext
- def withIfa(__v: String): AdRequestContext
- def withIfv(__v: String): AdRequestContext
- def withImpInstl(__v: Int): AdRequestContext
- def withIpAddress24(__v: String): AdRequestContext
- def withLanguage(__v: String): AdRequestContext
- def withMediationMode(__v: String): AdRequestContext
- def withMediationStackId(__v: String): AdRequestContext
- def withMinFloor(__v: Float): AdRequestContext
- def withOriginalFloor(__v: Float): AdRequestContext
- def withOs(__v: String): AdRequestContext
- def withOsVersion(__v: OsVersion): AdRequestContext
- def withPeakHours(__v: Boolean): AdRequestContext
- def withPlacementH(__v: Int): AdRequestContext
- def withPlacementHistoricalValue(__v: Float): AdRequestContext
- def withPlacementIsVertical(__v: Boolean): AdRequestContext
- def withPlacementSecure(__v: Int): AdRequestContext
- def withPlacementTopframe(__v: Int): AdRequestContext
- def withPlacementW(__v: Int): AdRequestContext
- def withRegion(__v: String): AdRequestContext
- def withRewardedBanner(__v: Boolean): AdRequestContext
- def withRewardedVideo(__v: Boolean): AdRequestContext
- def withSdkStackId(__v: String): AdRequestContext
- def withSellerId(__v: String): AdRequestContext
- def withSellerName(__v: String): AdRequestContext
- def withSkadnSupported(__v: Boolean): AdRequestContext
- def withSourceId(__v: String): AdRequestContext
- def withSourceName(__v: String): AdRequestContext
- def withTest(__v: Boolean): AdRequestContext
- def withThirdPartyBidPrice(__v: Float): AdRequestContext
- def withTimezone(__v: String): AdRequestContext
- def withUnknownFields(__v: UnknownFieldSet): AdRequestContext
- def withUserClickRate(__v: Float): AdRequestContext
- def withUserCompletionRate(__v: Float): AdRequestContext
- def withUserImd(__v: Float): AdRequestContext
- def withUserImimd(__v: Float): AdRequestContext
- def withUserImpDepth(__v: Int): AdRequestContext
- def withUserImwp(__v: Float): AdRequestContext
- def withUserLastClick(__v: Long): AdRequestContext
- def withUserRetention(__v: Float): AdRequestContext
- def withUserSc(__v: Float): AdRequestContext
- def withVectorId(__v: String): AdRequestContext
- def withVideoAttr(__v: Seq[Int]): AdRequestContext
- def withVideoH(__v: Int): AdRequestContext
- def withVideoMaxduration(__v: Int): AdRequestContext
- def withVideoMimes(__v: Seq[String]): AdRequestContext
- def withVideoMinduration(__v: Int): AdRequestContext
- def withVideoProtocols(__v: Seq[Int]): AdRequestContext
- def withVideoW(__v: Int): AdRequestContext
- def withZip(__v: String): AdRequestContext
- final def writeDelimitedTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage
- def writeTo(_output__: CodedOutputStream): Unit
- Definition Classes
- AdRequestContext → GeneratedMessage
- final def writeTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage
- val zip: String
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)