final case class AuctionEvent(timestamp: Long = 0L, meta: Option[EventMeta] = _root_.scala.None, seller: Option[Seller] = _root_.scala.None, request: Option[Request] = _root_.scala.None, blockedRequests: Seq[DSPRequest] = _root_.scala.Seq.empty, noBidRequests: Seq[DSPRequest] = _root_.scala.Seq.empty, bidders: Seq[DSPRequest] = _root_.scala.Seq.empty, winner: Option[DSPRequest] = _root_.scala.None, rejectedAdRequestReason: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AuctionEvent] with Product with Serializable

Single event representing the entire auction

blockedRequests

requests blocked by auction e.g. due to SRO block

noBidRequests

including requests without bids

bidders

including requests with loss bids and invalid bids

winner

in case of no winner, None

rejectedAdRequestReason

in case request was dropped on seller level

Annotations
@SerialVersionUID()
Linear Supertypes
Updatable[AuctionEvent], GeneratedMessage, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AuctionEvent
  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 AuctionEvent(timestamp: Long = 0L, meta: Option[EventMeta] = _root_.scala.None, seller: Option[Seller] = _root_.scala.None, request: Option[Request] = _root_.scala.None, blockedRequests: Seq[DSPRequest] = _root_.scala.Seq.empty, noBidRequests: Seq[DSPRequest] = _root_.scala.Seq.empty, bidders: Seq[DSPRequest] = _root_.scala.Seq.empty, winner: Option[DSPRequest] = _root_.scala.None, rejectedAdRequestReason: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty)

    blockedRequests

    requests blocked by auction e.g. due to SRO block

    noBidRequests

    including requests without bids

    bidders

    including requests with loss bids and invalid bids

    winner

    in case of no winner, None

    rejectedAdRequestReason

    in case request was dropped on seller level

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 addAllBidders(__vs: Iterable[DSPRequest]): AuctionEvent
  5. def addAllBlockedRequests(__vs: Iterable[DSPRequest]): AuctionEvent
  6. def addAllNoBidRequests(__vs: Iterable[DSPRequest]): AuctionEvent
  7. def addBidders(__vs: DSPRequest*): AuctionEvent
  8. def addBlockedRequests(__vs: DSPRequest*): AuctionEvent
  9. def addNoBidRequests(__vs: DSPRequest*): AuctionEvent
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. val bidders: Seq[DSPRequest]
  12. val blockedRequests: Seq[DSPRequest]
  13. def clearBidders: AuctionEvent
  14. def clearBlockedRequests: AuctionEvent
  15. def clearMeta: AuctionEvent
  16. def clearNoBidRequests: AuctionEvent
  17. def clearRejectedAdRequestReason: AuctionEvent
  18. def clearRequest: AuctionEvent
  19. def clearSeller: AuctionEvent
  20. def clearWinner: AuctionEvent
  21. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  22. def companion: AuctionEvent.type
    Definition Classes
    AuctionEvent → GeneratedMessage
  23. def discardUnknownFields: AuctionEvent
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  26. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    AuctionEvent → GeneratedMessage
  27. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    AuctionEvent → GeneratedMessage
  28. def getMeta: EventMeta
  29. def getRejectedAdRequestReason: String
  30. def getRequest: Request
  31. def getSeller: Seller
  32. def getWinner: DSPRequest
  33. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  34. val meta: Option[EventMeta]
  35. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. val noBidRequests: Seq[DSPRequest]
  37. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  38. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  39. def productElementNames: Iterator[String]
    Definition Classes
    Product
  40. val rejectedAdRequestReason: Option[String]
  41. val request: Option[Request]
  42. val seller: Option[Seller]
  43. def serializedSize: Int
    Definition Classes
    AuctionEvent → GeneratedMessage
  44. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  45. val timestamp: Long
  46. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  47. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  48. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  49. def toProtoString: String
    Definition Classes
    AuctionEvent → GeneratedMessage
  50. val unknownFields: UnknownFieldSet
  51. def update(ms: (Lens[AuctionEvent, AuctionEvent]) => Mutation[AuctionEvent]*): AuctionEvent
    Definition Classes
    Updatable
  52. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  53. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  54. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  55. val winner: Option[DSPRequest]
  56. def withBidders(__v: Seq[DSPRequest]): AuctionEvent
  57. def withBlockedRequests(__v: Seq[DSPRequest]): AuctionEvent
  58. def withMeta(__v: EventMeta): AuctionEvent
  59. def withNoBidRequests(__v: Seq[DSPRequest]): AuctionEvent
  60. def withRejectedAdRequestReason(__v: String): AuctionEvent
  61. def withRequest(__v: Request): AuctionEvent
  62. def withSeller(__v: Seller): AuctionEvent
  63. def withTimestamp(__v: Long): AuctionEvent
  64. def withUnknownFields(__v: UnknownFieldSet): AuctionEvent
  65. def withWinner(__v: DSPRequest): AuctionEvent
  66. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  67. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    AuctionEvent → GeneratedMessage
  68. 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[AuctionEvent]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped