object Ad extends GeneratedMessageCompanion[Ad]

Linear Supertypes
GeneratedMessageCompanion[Ad], Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Ad
  2. GeneratedMessageCompanion
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. implicit class AdLens[UpperPB] extends ObjectLens[UpperPB, Ad]
  2. final case class Audit(status: AuditStatusCode = com.explorestack.protobuf.adcom.AuditStatusCode.AUDIT_STATUS_CODE_INVALID, feedback: Seq[String] = _root_.scala.Seq.empty, init: String = "", lastmod: String = "", corr: Option[Ad] = _root_.scala.None, ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty) extends GeneratedMessage with Updatable[Audit] with Product with Serializable

    status

    The audit status of the ad.

    feedback

    One or more human-readable explanations as to reasons for rejection or any changes to fields for ad quality reasons (e.g., "adomain", "cat", "attr", etc.).

    init

    Date/time of the original instantiation of this object in the format of ISO-8601; W3C profile.

    lastmod

    Date/time of most recent modification to this object in the format of ISO-8601; W3C profile.

    corr

    Correction object wherein the auditor can specify changes to attributes of the "Ad" object or its children they believe to be proper.

    ext

    Optional vendor-specific extensions.

    extProto

    Legacy proto extensions.

    Annotations
    @SerialVersionUID()
  3. final case class Display(mime: Seq[String] = _root_.scala.Seq.empty, api: Seq[ApiFramework] = _root_.scala.Seq.empty, type: Seq[DisplayCreativeType] = _root_.scala.Seq.empty, w: Int = 0, h: Int = 0, wratio: Int = 0, hratio: Int = 0, adm: String = "", curl: String = "", banner: Option[Banner] = _root_.scala.None, native: Option[Native] = _root_.scala.None, event: Seq[Event] = _root_.scala.Seq.empty, ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty) extends GeneratedMessage with Updatable[Display] with Product with Serializable

    mime

    Mime type of the ad (e.g., "image/jpeg").

    api

    API required by the ad if applicable.

    type

    Subtype of display creative.

    w

    Absolute width of the creative in device independent pixels (DIPS), typically for non-native ads.

    h

    Absolute height of the creative in device independent pixels (DIPS), typically for non-native ads.

    wratio

    Relative width of the creative when expressing size as a ratio, typically for non-native ads.

    hratio

    Relative height of the creative when expressing size as a ratio, typically for non-native ads.

    adm

    General display markup (e.g., HTML, AMPHTML) if not using a structured alternative (e.g., "banner", "native").

    curl

    Optional means of retrieving display markup by reference.

    banner

    Structured banner image object, recommended for simple banner creatives.

    native

    Structured native object, recommended for native ads.

    event

    Array of events that the advertiser or buying platform wants to track.

    ext

    Optional vendor-specific extensions.

    extProto

    Legacy proto extensions.

    Annotations
    @SerialVersionUID()
  4. final case class Event(type: EventType = com.explorestack.protobuf.adcom.EventType.EVENT_TYPE_INVALID, method: EventTrackingMethod = com.explorestack.protobuf.adcom.EventTrackingMethod.EVENT_TRACKING_METHOD_INVALID, api: Seq[ApiFramework] = _root_.scala.Seq.empty, url: String = "", cdata: Map[String, String] = _root_.scala.collection.immutable.Map.empty, ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty) extends GeneratedMessage with Updatable[Event] with Product with Serializable

    type

    Type of event to track.

    method

    Method of tracking requested.

    api

    The APIs being used by the tracker; only relevant when the tracking method is JavaScript.

    url

    The URL of the tracking pixel or JavaScript tag, respectively.

    cdata

    An array of key-value pairs to support vendor-specific data required for custom tracking.

    ext

    Optional vendor-specific extensions.

    extProto

    Legacy proto extensions.

    Annotations
    @SerialVersionUID()
  5. type ValueType = Ad
    Definition Classes
    GeneratedMessageCompanion
  6. final case class Video(mime: Seq[String] = _root_.scala.Seq.empty, api: Seq[ApiFramework] = _root_.scala.Seq.empty, type: Seq[VideoCreativeType] = _root_.scala.Seq.empty, adm: String = "", curl: String = "", ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty) extends GeneratedMessage with Updatable[Video] with Product with Serializable

    mime

    Mime type(s) of the ad creative(s) (e.g., "video/mp4").

    api

    API required by the ad if applicable.

    type

    Subtype of video creative.

    adm

    Video markup (e.g., VAST).

    curl

    Optional means of retrieving markup by reference; a URL that returns video markup

    ext

    Optional vendor-specific extensions.

    extProto

    Legacy proto extensions.

    Annotations
    @SerialVersionUID()

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. final val ADOMAIN_FIELD_NUMBER: Int(2)
  5. final val AUDIT_FIELD_NUMBER: Int(16)
  6. final val BUNDLE_FIELD_NUMBER: Int(3)
  7. final val CATTAX_FIELD_NUMBER: Int(6)
  8. final val CAT_FIELD_NUMBER: Int(5)
  9. final val DISPLAY_FIELD_NUMBER: Int(13)
  10. final val EXT_FIELD_NUMBER: Int(18)
  11. final val EXT_PROTO_FIELD_NUMBER: Int(17)
  12. final val ID_FIELD_NUMBER: Int(1)
  13. final val INIT_FIELD_NUMBER: Int(11)
  14. final val IURL_FIELD_NUMBER: Int(4)
  15. final val LANG_FIELD_NUMBER: Int(7)
  16. final val LASTMOD_FIELD_NUMBER: Int(12)
  17. final val MRATING_FIELD_NUMBER: Int(10)
  18. final val SECURE_FIELD_NUMBER: Int(9)
  19. final val VIDEO_FIELD_NUMBER: Int(14)
  20. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  21. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  22. lazy val defaultInstance: Ad
    Definition Classes
    Ad → GeneratedMessageCompanion
  23. def enumCompanionForField(field: FieldDescriptor): GeneratedEnumCompanion[_]
    Definition Classes
    GeneratedMessageCompanion
  24. def enumCompanionForFieldNumber(__fieldNumber: Int): GeneratedEnumCompanion[_]
    Definition Classes
    Ad → GeneratedMessageCompanion
  25. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  27. def fromAscii(s: String): Ad
    Definition Classes
    GeneratedMessageCompanion
  28. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  29. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  30. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  31. def javaDescriptor: Descriptor
    Definition Classes
    Ad → GeneratedMessageCompanion
  32. def merge(a: Ad, input: CodedInputStream): Ad
    Definition Classes
    GeneratedMessageCompanion
  33. implicit def messageCompanion: GeneratedMessageCompanion[Ad]
  34. def messageCompanionForField(field: FieldDescriptor): GeneratedMessageCompanion[_]
    Definition Classes
    GeneratedMessageCompanion
  35. def messageCompanionForFieldNumber(__number: Int): GeneratedMessageCompanion[_]
    Definition Classes
    Ad → GeneratedMessageCompanion
  36. implicit def messageReads: Reads[Ad]
    Definition Classes
    Ad → GeneratedMessageCompanion
  37. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  38. lazy val nestedMessagesCompanions: Seq[GeneratedMessageCompanion[_ <: GeneratedMessage]]
    Definition Classes
    Ad → GeneratedMessageCompanion
  39. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  40. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  41. def of(id: String, adomain: Seq[String], bundle: Seq[String], iurl: String, cat: Seq[String], cattax: CategoryTaxonomy, lang: String, secure: Boolean, mrating: MediaRating, init: String, lastmod: String, display: Option[Display], video: Option[Video], audit: Option[Audit], ext: Option[Struct], extProto: Seq[Any]): Ad
  42. def parseDelimitedFrom(input: InputStream): Option[Ad]
    Definition Classes
    GeneratedMessageCompanion
  43. def parseDelimitedFrom(input: CodedInputStream): Option[Ad]
    Definition Classes
    GeneratedMessageCompanion
  44. def parseFrom(_input__: CodedInputStream): Ad
    Definition Classes
    Ad → GeneratedMessageCompanion
  45. def parseFrom(s: Array[Byte]): Ad
    Definition Classes
    GeneratedMessageCompanion
  46. def parseFrom(input: InputStream): Ad
    Definition Classes
    GeneratedMessageCompanion
  47. def scalaDescriptor: Descriptor
    Definition Classes
    Ad → GeneratedMessageCompanion
  48. def streamFromDelimitedInput(input: InputStream): Stream[Ad]
    Definition Classes
    GeneratedMessageCompanion
  49. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  50. def toByteArray(a: Ad): Array[Byte]
    Definition Classes
    GeneratedMessageCompanion
  51. def toString(): String
    Definition Classes
    AnyRef → Any
  52. def validate(s: Array[Byte]): Try[Ad]
    Definition Classes
    GeneratedMessageCompanion
  53. def validateAscii(s: String): Either[TextFormatError, Ad]
    Definition Classes
    GeneratedMessageCompanion
  54. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  55. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  56. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  57. object Audit extends GeneratedMessageCompanion[Audit]
  58. object Display extends GeneratedMessageCompanion[Display]
  59. object Event extends GeneratedMessageCompanion[Event]
  60. object Video extends GeneratedMessageCompanion[Video]

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 GeneratedMessageCompanion[Ad]

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped