final case class BidExt(auctionBidFloorSource: String = "", bidderBidFloorSource: String = "", status: BidStatus = io.bidmachine.protobuf.ml.v1.BidStatus.BID_STATUS_UNSPECIFIED, clearPrice: Option[Double] = _root_.scala.None, sellerClearPrice: Option[Double] = _root_.scala.None, sellerPriceLevels: Option[PriceLevels] = _root_.scala.None, sellerPriceLevelsV2: Option[NumericPriceLevels] = _root_.scala.None, lossReason: Option[String] = _root_.scala.None, priceLevels: Option[PriceLevels] = _root_.scala.None, priceLevelsV2: Option[NumericPriceLevels] = _root_.scala.None, auctionSeq: Option[Int] = _root_.scala.None, advertisedAppId: Option[String] = _root_.scala.None, cached: Boolean = false, nativeAssets: Seq[String] = _root_.scala.Seq.empty, placementId: Option[String] = _root_.scala.None, skadn: Option[SkAdnResponse] = _root_.scala.None, discounting: Option[Discounting] = _root_.scala.None, roundedPrice: Option[Double] = _root_.scala.None, billingTrackerLength: Option[Int] = _root_.scala.None, rpCreativeapi: Option[Long] = _root_.scala.None, supplyFee: Option[Double] = _root_.scala.None, nurlResponseStatus: Option[String] = _root_.scala.None, netPrice: Option[Double] = _root_.scala.None, demandFee: Option[Double] = _root_.scala.None, obdPredictedProbability: Option[Double] = _root_.scala.None, obdFee: Option[Double] = _root_.scala.None, obdSellerClearingPrice: Option[Double] = _root_.scala.None, discrepancyProjection: Option[DiscrepancyProjection] = _root_.scala.None, sizes: Option[Sizes] = _root_.scala.None, invalidBidInfo: Option[InvalidBidInfo] = _root_.scala.None, buyerId: Option[String] = _root_.scala.None, cachedLurlMillisPassed: Option[Long] = _root_.scala.None, cachedLurlPrice: Option[Double] = _root_.scala.None, rendering: Option[AdaptiveRenderingContext] = _root_.scala.None, creativeDetectorPayload: Option[CreativeDetectorPayload] = _root_.scala.None, buyerBidPrice: Double = 0.0, bidBoosting: Option[BidBoosting] = _root_.scala.None, apiFramework: Option[String] = _root_.scala.None, apiFrameworkVersion: Option[String] = _root_.scala.None, bidAdt: BidAdType = io.bidmachine.protobuf.ml.v1.BidAdType.UNKNOWN_UNSPECIFIED, campaignType: Option[String] = _root_.scala.None, obdSettings: Option[SelectedBidShadingSettings] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[BidExt] with Product with Serializable

obdSettings

present if bid shading exploration strategy was used

Annotations
@SerialVersionUID()
Linear Supertypes
Updatable[BidExt], GeneratedMessage, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BidExt
  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 BidExt(auctionBidFloorSource: String = "", bidderBidFloorSource: String = "", status: BidStatus = io.bidmachine.protobuf.ml.v1.BidStatus.BID_STATUS_UNSPECIFIED, clearPrice: Option[Double] = _root_.scala.None, sellerClearPrice: Option[Double] = _root_.scala.None, sellerPriceLevels: Option[PriceLevels] = _root_.scala.None, sellerPriceLevelsV2: Option[NumericPriceLevels] = _root_.scala.None, lossReason: Option[String] = _root_.scala.None, priceLevels: Option[PriceLevels] = _root_.scala.None, priceLevelsV2: Option[NumericPriceLevels] = _root_.scala.None, auctionSeq: Option[Int] = _root_.scala.None, advertisedAppId: Option[String] = _root_.scala.None, cached: Boolean = false, nativeAssets: Seq[String] = _root_.scala.Seq.empty, placementId: Option[String] = _root_.scala.None, skadn: Option[SkAdnResponse] = _root_.scala.None, discounting: Option[Discounting] = _root_.scala.None, roundedPrice: Option[Double] = _root_.scala.None, billingTrackerLength: Option[Int] = _root_.scala.None, rpCreativeapi: Option[Long] = _root_.scala.None, supplyFee: Option[Double] = _root_.scala.None, nurlResponseStatus: Option[String] = _root_.scala.None, netPrice: Option[Double] = _root_.scala.None, demandFee: Option[Double] = _root_.scala.None, obdPredictedProbability: Option[Double] = _root_.scala.None, obdFee: Option[Double] = _root_.scala.None, obdSellerClearingPrice: Option[Double] = _root_.scala.None, discrepancyProjection: Option[DiscrepancyProjection] = _root_.scala.None, sizes: Option[Sizes] = _root_.scala.None, invalidBidInfo: Option[InvalidBidInfo] = _root_.scala.None, buyerId: Option[String] = _root_.scala.None, cachedLurlMillisPassed: Option[Long] = _root_.scala.None, cachedLurlPrice: Option[Double] = _root_.scala.None, rendering: Option[AdaptiveRenderingContext] = _root_.scala.None, creativeDetectorPayload: Option[CreativeDetectorPayload] = _root_.scala.None, buyerBidPrice: Double = 0.0, bidBoosting: Option[BidBoosting] = _root_.scala.None, apiFramework: Option[String] = _root_.scala.None, apiFrameworkVersion: Option[String] = _root_.scala.None, bidAdt: BidAdType = io.bidmachine.protobuf.ml.v1.BidAdType.UNKNOWN_UNSPECIFIED, campaignType: Option[String] = _root_.scala.None, obdSettings: Option[SelectedBidShadingSettings] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty)

    obdSettings

    present if bid shading exploration strategy was used

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. def addAllNativeAssets(__vs: Iterable[String]): BidExt
  5. def addNativeAssets(__vs: String*): BidExt
  6. val advertisedAppId: Option[String]
  7. val apiFramework: Option[String]
  8. val apiFrameworkVersion: Option[String]
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. val auctionBidFloorSource: String
  11. val auctionSeq: Option[Int]
  12. val bidAdt: BidAdType
  13. val bidBoosting: Option[BidBoosting]
  14. val bidderBidFloorSource: String
  15. val billingTrackerLength: Option[Int]
  16. val buyerBidPrice: Double
  17. val buyerId: Option[String]
  18. val cached: Boolean
  19. val cachedLurlMillisPassed: Option[Long]
  20. val cachedLurlPrice: Option[Double]
  21. val campaignType: Option[String]
  22. def clearAdvertisedAppId: BidExt
  23. def clearApiFramework: BidExt
  24. def clearApiFrameworkVersion: BidExt
  25. def clearAuctionSeq: BidExt
  26. def clearBidBoosting: BidExt
  27. def clearBillingTrackerLength: BidExt
  28. def clearBuyerId: BidExt
  29. def clearCachedLurlMillisPassed: BidExt
  30. def clearCachedLurlPrice: BidExt
  31. def clearCampaignType: BidExt
  32. def clearClearPrice: BidExt
  33. def clearCreativeDetectorPayload: BidExt
  34. def clearDemandFee: BidExt
  35. def clearDiscounting: BidExt
  36. def clearDiscrepancyProjection: BidExt
  37. def clearInvalidBidInfo: BidExt
  38. def clearLossReason: BidExt
  39. def clearNativeAssets: BidExt
  40. def clearNetPrice: BidExt
  41. def clearNurlResponseStatus: BidExt
  42. def clearObdFee: BidExt
  43. def clearObdPredictedProbability: BidExt
  44. def clearObdSellerClearingPrice: BidExt
  45. def clearObdSettings: BidExt
  46. def clearPlacementId: BidExt
  47. val clearPrice: Option[Double]
  48. def clearPriceLevels: BidExt
  49. def clearPriceLevelsV2: BidExt
  50. def clearRendering: BidExt
  51. def clearRoundedPrice: BidExt
  52. def clearRpCreativeapi: BidExt
  53. def clearSellerClearPrice: BidExt
  54. def clearSellerPriceLevels: BidExt
  55. def clearSellerPriceLevelsV2: BidExt
  56. def clearSizes: BidExt
  57. def clearSkadn: BidExt
  58. def clearSupplyFee: BidExt
  59. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  60. def companion: BidExt.type
    Definition Classes
    BidExt → GeneratedMessage
  61. val creativeDetectorPayload: Option[CreativeDetectorPayload]
  62. val demandFee: Option[Double]
  63. def discardUnknownFields: BidExt
  64. val discounting: Option[Discounting]
  65. val discrepancyProjection: Option[DiscrepancyProjection]
  66. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  67. def getAdvertisedAppId: String
  68. def getApiFramework: String
  69. def getApiFrameworkVersion: String
  70. def getAuctionSeq: Int
  71. def getBidBoosting: BidBoosting
  72. def getBillingTrackerLength: Int
  73. def getBuyerId: String
  74. def getCachedLurlMillisPassed: Long
  75. def getCachedLurlPrice: Double
  76. def getCampaignType: String
  77. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  78. def getClearPrice: Double
  79. def getCreativeDetectorPayload: CreativeDetectorPayload
  80. def getDemandFee: Double
  81. def getDiscounting: Discounting
  82. def getDiscrepancyProjection: DiscrepancyProjection
  83. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    BidExt → GeneratedMessage
  84. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    BidExt → GeneratedMessage
  85. def getInvalidBidInfo: InvalidBidInfo
  86. def getLossReason: String
  87. def getNetPrice: Double
  88. def getNurlResponseStatus: String
  89. def getObdFee: Double
  90. def getObdPredictedProbability: Double
  91. def getObdSellerClearingPrice: Double
  92. def getObdSettings: SelectedBidShadingSettings
  93. def getPlacementId: String
  94. def getPriceLevels: PriceLevels
  95. def getPriceLevelsV2: NumericPriceLevels
  96. def getRendering: AdaptiveRenderingContext
  97. def getRoundedPrice: Double
  98. def getRpCreativeapi: Long
  99. def getSellerClearPrice: Double
  100. def getSellerPriceLevels: PriceLevels
  101. def getSellerPriceLevelsV2: NumericPriceLevels
  102. def getSizes: Sizes
  103. def getSkadn: SkAdnResponse
  104. def getSupplyFee: Double
  105. val invalidBidInfo: Option[InvalidBidInfo]
  106. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  107. val lossReason: Option[String]
  108. val nativeAssets: Seq[String]
  109. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  110. val netPrice: Option[Double]
  111. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  112. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  113. val nurlResponseStatus: Option[String]
  114. val obdFee: Option[Double]
  115. val obdPredictedProbability: Option[Double]
  116. val obdSellerClearingPrice: Option[Double]
  117. val obdSettings: Option[SelectedBidShadingSettings]
  118. val placementId: Option[String]
  119. val priceLevels: Option[PriceLevels]
  120. val priceLevelsV2: Option[NumericPriceLevels]
  121. def productElementNames: Iterator[String]
    Definition Classes
    Product
  122. val rendering: Option[AdaptiveRenderingContext]
  123. val roundedPrice: Option[Double]
  124. val rpCreativeapi: Option[Long]
  125. val sellerClearPrice: Option[Double]
  126. val sellerPriceLevels: Option[PriceLevels]
  127. val sellerPriceLevelsV2: Option[NumericPriceLevels]
  128. def serializedSize: Int
    Definition Classes
    BidExt → GeneratedMessage
  129. val sizes: Option[Sizes]
  130. val skadn: Option[SkAdnResponse]
  131. val status: BidStatus
  132. val supplyFee: Option[Double]
  133. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  134. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  135. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  136. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  137. def toProtoString: String
    Definition Classes
    BidExt → GeneratedMessage
  138. val unknownFields: UnknownFieldSet
  139. def update(ms: (Lens[BidExt, BidExt]) => Mutation[BidExt]*): BidExt
    Definition Classes
    Updatable
  140. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  141. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  142. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  143. def withAdvertisedAppId(__v: String): BidExt
  144. def withApiFramework(__v: String): BidExt
  145. def withApiFrameworkVersion(__v: String): BidExt
  146. def withAuctionBidFloorSource(__v: String): BidExt
  147. def withAuctionSeq(__v: Int): BidExt
  148. def withBidAdt(__v: BidAdType): BidExt
  149. def withBidBoosting(__v: BidBoosting): BidExt
  150. def withBidderBidFloorSource(__v: String): BidExt
  151. def withBillingTrackerLength(__v: Int): BidExt
  152. def withBuyerBidPrice(__v: Double): BidExt
  153. def withBuyerId(__v: String): BidExt
  154. def withCached(__v: Boolean): BidExt
  155. def withCachedLurlMillisPassed(__v: Long): BidExt
  156. def withCachedLurlPrice(__v: Double): BidExt
  157. def withCampaignType(__v: String): BidExt
  158. def withClearPrice(__v: Double): BidExt
  159. def withCreativeDetectorPayload(__v: CreativeDetectorPayload): BidExt
  160. def withDemandFee(__v: Double): BidExt
  161. def withDiscounting(__v: Discounting): BidExt
  162. def withDiscrepancyProjection(__v: DiscrepancyProjection): BidExt
  163. def withInvalidBidInfo(__v: InvalidBidInfo): BidExt
  164. def withLossReason(__v: String): BidExt
  165. def withNativeAssets(__v: Seq[String]): BidExt
  166. def withNetPrice(__v: Double): BidExt
  167. def withNurlResponseStatus(__v: String): BidExt
  168. def withObdFee(__v: Double): BidExt
  169. def withObdPredictedProbability(__v: Double): BidExt
  170. def withObdSellerClearingPrice(__v: Double): BidExt
  171. def withObdSettings(__v: SelectedBidShadingSettings): BidExt
  172. def withPlacementId(__v: String): BidExt
  173. def withPriceLevels(__v: PriceLevels): BidExt
  174. def withPriceLevelsV2(__v: NumericPriceLevels): BidExt
  175. def withRendering(__v: AdaptiveRenderingContext): BidExt
  176. def withRoundedPrice(__v: Double): BidExt
  177. def withRpCreativeapi(__v: Long): BidExt
  178. def withSellerClearPrice(__v: Double): BidExt
  179. def withSellerPriceLevels(__v: PriceLevels): BidExt
  180. def withSellerPriceLevelsV2(__v: NumericPriceLevels): BidExt
  181. def withSizes(__v: Sizes): BidExt
  182. def withSkadn(__v: SkAdnResponse): BidExt
  183. def withStatus(__v: BidStatus): BidExt
  184. def withSupplyFee(__v: Double): BidExt
  185. def withUnknownFields(__v: UnknownFieldSet): BidExt
  186. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  187. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    BidExt → GeneratedMessage
  188. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage

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[BidExt]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped