object Item extends GeneratedMessageCompanion[Item]
- Alphabetic
- By Inheritance
- Item
- GeneratedMessageCompanion
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- 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.
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()
- implicit class ItemLens[UpperPB] extends ObjectLens[UpperPB, Item]
- final case class Metric(type: String = "", value: Float = 0.0f, vendor: String = "", ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty) extends GeneratedMessage with Updatable[Metric] with Product with Serializable
This object is associated with an item as an array of metrics.
This object is associated with an item as an array of metrics. These metrics can offer insight to assist with decisioning such as average recent viewability, click-through rate, etc. Each metric is identified by its type, reports the value of the metric, and optionally identifies the source or vendor measuring the value.
- type
Type of metric being presented using exchange curated string names. @required
- value
Number representing the value of the metric. @required
- vendor
Source of the value using exchange curated string names. @recommended
- ext
Optional vendor-specific extensions.
- extProto
Legacy proto extensions.
- Annotations
- @SerialVersionUID()
- type ValueType = Item
- 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 DEAL_FIELD_NUMBER: Int(11)
- final val DLVY_FIELD_NUMBER: Int(9)
- final val DT_FIELD_NUMBER: Int(8)
- final val EXP_FIELD_NUMBER: Int(7)
- final val EXT_FIELD_NUMBER: Int(15)
- final val EXT_PROTO_FIELD_NUMBER: Int(14)
- final val FLRCUR_FIELD_NUMBER: Int(6)
- final val FLR_FIELD_NUMBER: Int(4)
- final val ID_FIELD_NUMBER: Int(1)
- final val METRIC_FIELD_NUMBER: Int(10)
- final val PRIVATE_FIELD_NUMBER: Int(12)
- final val QTY_FIELD_NUMBER: Int(2)
- final val SEQ_FIELD_NUMBER: Int(3)
- final val SPEC_FIELD_NUMBER: Int(13)
- 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: Item
- Definition Classes
- Item → GeneratedMessageCompanion
- def enumCompanionForField(field: FieldDescriptor): GeneratedEnumCompanion[_]
- Definition Classes
- GeneratedMessageCompanion
- def enumCompanionForFieldNumber(__fieldNumber: Int): GeneratedEnumCompanion[_]
- Definition Classes
- Item → GeneratedMessageCompanion
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def fromAscii(s: String): Item
- 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
- Item → GeneratedMessageCompanion
- def merge(a: Item, input: CodedInputStream): Item
- Definition Classes
- GeneratedMessageCompanion
- implicit def messageCompanion: GeneratedMessageCompanion[Item]
- def messageCompanionForField(field: FieldDescriptor): GeneratedMessageCompanion[_]
- Definition Classes
- GeneratedMessageCompanion
- def messageCompanionForFieldNumber(__number: Int): GeneratedMessageCompanion[_]
- Definition Classes
- Item → GeneratedMessageCompanion
- implicit def messageReads: Reads[Item]
- Definition Classes
- Item → GeneratedMessageCompanion
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- lazy val nestedMessagesCompanions: Seq[GeneratedMessageCompanion[_ <: GeneratedMessage]]
- Definition Classes
- Item → GeneratedMessageCompanion
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def of(id: String, qty: Int, seq: Int, flr: Double, flrcur: String, exp: Int, dt: String, dlvy: Int, metric: Seq[Metric], deal: Seq[Deal], private: Boolean, spec: Option[Any], ext: Option[Struct], extProto: Seq[Any]): Item
- def parseDelimitedFrom(input: InputStream): Option[Item]
- Definition Classes
- GeneratedMessageCompanion
- def parseDelimitedFrom(input: CodedInputStream): Option[Item]
- Definition Classes
- GeneratedMessageCompanion
- def parseFrom(_input__: CodedInputStream): Item
- Definition Classes
- Item → GeneratedMessageCompanion
- def parseFrom(s: Array[Byte]): Item
- Definition Classes
- GeneratedMessageCompanion
- def parseFrom(input: InputStream): Item
- Definition Classes
- GeneratedMessageCompanion
- def scalaDescriptor: Descriptor
- Definition Classes
- Item → GeneratedMessageCompanion
- def streamFromDelimitedInput(input: InputStream): Stream[Item]
- Definition Classes
- GeneratedMessageCompanion
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toByteArray(a: Item): Array[Byte]
- Definition Classes
- GeneratedMessageCompanion
- def toString(): String
- Definition Classes
- AnyRef → Any
- def validate(s: Array[Byte]): Try[Item]
- Definition Classes
- GeneratedMessageCompanion
- def validateAscii(s: String): Either[TextFormatError, Item]
- 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 Deal extends GeneratedMessageCompanion[Deal]
- object Metric extends GeneratedMessageCompanion[Metric]
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)