object Seatbid extends GeneratedMessageCompanion[Seatbid]
- Alphabetic
- By Inheritance
- Seatbid
- GeneratedMessageCompanion
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- final case class Bid(id: String = "", item: String = "", price: Double = 0.0, deal: String = "", cid: String = "", tactic: String = "", purl: String = "", burl: String = "", lurl: String = "", exp: Int = 0, mid: String = "", macro: Seq[Macro] = _root_.scala.Seq.empty, media: Option[Any] = _root_.scala.None, ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty) extends GeneratedMessage with Updatable[Bid] with Product with Serializable
A Seatbid object contains one or more Bid objects, each of which relates to a specific item in the bid request offer via the “item” attribute and constitutes an offer to buy that item for a given price.
A Seatbid object contains one or more Bid objects, each of which relates to a specific item in the bid request offer via the “item” attribute and constitutes an offer to buy that item for a given price.
- id
Bidder generated bid ID to assist with logging/tracking. @recommended
- item
ID of the item object in the related bid request; specifically "item.id". @required
- price
Bid price expressed as CPM although the actual transaction is for a unit item only. @required
- deal
Reference to a deal from the bid request if this bid pertains to a private marketplace deal; specifically “deal.id”.
- cid
Campaign ID or other similar grouping of brand-related ads.
- tactic
Tactic ID to enable buyers to label bids for reporting to the exchange the tactic through which their bid was submitted.
- purl
Pending notice URL called by the exchange when a bid has been declared the winner.
- burl
Billing notice URL called by the exchange when a winning bid becomes billable. @recommended
- lurl
Loss notice URL called by the exchange when a bid is known to have been lost.
- exp
Advisory as to the number of seconds the buyer is willing to wait between auction and fulfilment.
- mid
ID to enable media to be specified by reference if previously uploaded to the exchange rather than including it by value in the domain objects.
- macro
Array of “Macro” objects that enable bid specific values to be substituted into markup;
- media
Layer-4 domain object structure that specifies the media to be presented if the bid is won conforming to the specification and version referenced in “openrtb.domainspec” and “openrtb.domainver”. For AdCOM v1.x, the objects allowed here are “Ad” and any objects subordinate thereto as specified by AdCOM.
- ext
Optional vendor-specific extensions.
- extProto
Legacy proto extensions.
- Annotations
- @SerialVersionUID()
- implicit class SeatbidLens[UpperPB] extends ObjectLens[UpperPB, Seatbid]
- type ValueType = Seatbid
- Definition Classes
- GeneratedMessageCompanion
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
- final val BID_FIELD_NUMBER: Int(3)
- final val EXT_FIELD_NUMBER: Int(5)
- final val EXT_PROTO_FIELD_NUMBER: Int(4)
- final val PACKAGE_FIELD_NUMBER: Int(2)
- final val SEAT_FIELD_NUMBER: Int(1)
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- lazy val defaultInstance: Seatbid
- Definition Classes
- Seatbid → GeneratedMessageCompanion
- def enumCompanionForField(field: FieldDescriptor): GeneratedEnumCompanion[_]
- Definition Classes
- GeneratedMessageCompanion
- def enumCompanionForFieldNumber(__fieldNumber: Int): GeneratedEnumCompanion[_]
- Definition Classes
- Seatbid → GeneratedMessageCompanion
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def fromAscii(s: String): Seatbid
- Definition Classes
- GeneratedMessageCompanion
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def javaDescriptor: Descriptor
- Definition Classes
- Seatbid → GeneratedMessageCompanion
- def merge(a: Seatbid, input: CodedInputStream): Seatbid
- Definition Classes
- GeneratedMessageCompanion
- implicit def messageCompanion: GeneratedMessageCompanion[Seatbid]
- def messageCompanionForField(field: FieldDescriptor): GeneratedMessageCompanion[_]
- Definition Classes
- GeneratedMessageCompanion
- def messageCompanionForFieldNumber(__number: Int): GeneratedMessageCompanion[_]
- Definition Classes
- Seatbid → GeneratedMessageCompanion
- implicit def messageReads: Reads[Seatbid]
- Definition Classes
- Seatbid → GeneratedMessageCompanion
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- lazy val nestedMessagesCompanions: Seq[GeneratedMessageCompanion[_ <: GeneratedMessage]]
- Definition Classes
- Seatbid → GeneratedMessageCompanion
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def of(seat: String, package: Boolean, bid: Seq[Bid], ext: Option[Struct], extProto: Seq[Any]): Seatbid
- def parseDelimitedFrom(input: InputStream): Option[Seatbid]
- Definition Classes
- GeneratedMessageCompanion
- def parseDelimitedFrom(input: CodedInputStream): Option[Seatbid]
- Definition Classes
- GeneratedMessageCompanion
- def parseFrom(_input__: CodedInputStream): Seatbid
- Definition Classes
- Seatbid → GeneratedMessageCompanion
- def parseFrom(s: Array[Byte]): Seatbid
- Definition Classes
- GeneratedMessageCompanion
- def parseFrom(input: InputStream): Seatbid
- Definition Classes
- GeneratedMessageCompanion
- def scalaDescriptor: Descriptor
- Definition Classes
- Seatbid → GeneratedMessageCompanion
- def streamFromDelimitedInput(input: InputStream): Stream[Seatbid]
- Definition Classes
- GeneratedMessageCompanion
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toByteArray(a: Seatbid): Array[Byte]
- Definition Classes
- GeneratedMessageCompanion
- def toString(): String
- Definition Classes
- AnyRef → Any
- def validate(s: Array[Byte]): Try[Seatbid]
- Definition Classes
- GeneratedMessageCompanion
- def validateAscii(s: String): Either[TextFormatError, Seatbid]
- Definition Classes
- GeneratedMessageCompanion
- 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])
- object Bid extends GeneratedMessageCompanion[Bid]
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)