Packages

final case class Deal(id: String = "", flr: Double = 0.0, flrcur: String = "", at: Int = 0, wseat: Seq[String] = _root_.scala.Seq.empty, wadomain: Seq[String] = _root_.scala.Seq.empty, ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty) extends GeneratedMessage with Updatable[Deal] with Product with Serializable

This object constitutes a specific deal that was struck a priori between a seller and a buyer. Its presence indicates that this item is available under the terms of that deal.

id

A unique identifier for the deal. @required

flr

Minimum deal price for this item expressed in CPM.

flrcur

Currency of the “flr” attribute specified using ISO-4217 alpha codes. @default "USD"

at

Optional override of the overall auction type of the request.

wseat

Whitelist of buyer seats allowed to bid on this deal.

wadomain

Array of advertiser domains allowed to bid on this deal.

ext

Optional vendor-specific extensions.

extProto

Legacy proto extensions.

Annotations
@SerialVersionUID()
Linear Supertypes
Updatable[Deal], GeneratedMessage, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Deal
  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 Deal(id: String = "", flr: Double = 0.0, flrcur: String = "", at: Int = 0, wseat: Seq[String] = _root_.scala.Seq.empty, wadomain: Seq[String] = _root_.scala.Seq.empty, ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty)

    id

    A unique identifier for the deal. @required

    flr

    Minimum deal price for this item expressed in CPM.

    flrcur

    Currency of the “flr” attribute specified using ISO-4217 alpha codes. @default "USD"

    at

    Optional override of the overall auction type of the request.

    wseat

    Whitelist of buyer seats allowed to bid on this deal.

    wadomain

    Array of advertiser domains allowed to bid on this deal.

    ext

    Optional vendor-specific extensions.

    extProto

    Legacy proto extensions.

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 addAllExtProto(__vs: Iterable[Any]): Deal
  5. def addAllWadomain(__vs: Iterable[String]): Deal
  6. def addAllWseat(__vs: Iterable[String]): Deal
  7. def addExtProto(__vs: Any*): Deal
  8. def addWadomain(__vs: String*): Deal
  9. def addWseat(__vs: String*): Deal
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. val at: Int
  12. def clearExt: Deal
  13. def clearExtProto: Deal
  14. def clearWadomain: Deal
  15. def clearWseat: Deal
  16. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  17. def companion: Deal.type
    Definition Classes
    Deal → GeneratedMessage
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. val ext: Option[Struct]
  20. val extProto: Seq[Any]
  21. val flr: Double
  22. val flrcur: String
  23. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  24. def getExt: Struct
  25. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    Deal → GeneratedMessage
  26. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    Deal → GeneratedMessage
  27. val id: String
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  32. def productElementNames: Iterator[String]
    Definition Classes
    Product
  33. def serializedSize: Int
    Definition Classes
    Deal → GeneratedMessage
  34. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  35. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  36. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  37. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  38. def toProtoString: String
    Definition Classes
    Deal → GeneratedMessage
  39. def update(ms: (Lens[Deal, Deal]) => Mutation[Deal]*): Deal
    Definition Classes
    Updatable
  40. val wadomain: Seq[String]
  41. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  43. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  44. def withAt(__v: Int): Deal
  45. def withExt(__v: Struct): Deal
  46. def withExtProto(__v: Seq[Any]): Deal
  47. def withFlr(__v: Double): Deal
  48. def withFlrcur(__v: String): Deal
  49. def withId(__v: String): Deal
  50. def withWadomain(__v: Seq[String]): Deal
  51. def withWseat(__v: Seq[String]): Deal
  52. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  53. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    Deal → GeneratedMessage
  54. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  55. val wseat: Seq[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[Deal]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped