Packages

final case class DisplayPlacement(pos: PlacementPosition = com.explorestack.protobuf.adcom.PlacementPosition.PLACEMENT_POSITION_INVALID, instl: Boolean = false, topframe: Boolean = false, ifrbust: Seq[String] = _root_.scala.Seq.empty, clktype: ClickType = com.explorestack.protobuf.adcom.ClickType.CLICK_TYPE_NON_CLICKABLE, ampren: Int = 0, ptype: DisplayPlacementType = com.explorestack.protobuf.adcom.DisplayPlacementType.DISPLAY_PLACEMENT_TYPE_INVALID, context: DisplayContextType = com.explorestack.protobuf.adcom.DisplayContextType.DISPLAY_CONTEXT_TYPE_INVALID, mime: Seq[String] = _root_.scala.Seq.empty, api: Seq[ApiFramework] = _root_.scala.Seq.empty, ctype: Seq[DisplayCreativeType] = _root_.scala.Seq.empty, w: Int = 0, h: Int = 0, unit: SizeUnit = com.explorestack.protobuf.adcom.SizeUnit.SIZE_UNIT_INVALID, priv: Boolean = false, displayfmt: Seq[DisplayFormat] = _root_.scala.Seq.empty, nativefmt: Option[NativeFormat] = _root_.scala.None, event: Seq[EventSpec] = _root_.scala.Seq.empty, ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty) extends GeneratedMessage with Updatable[DisplayPlacement] with Product with Serializable

pos

Placement position on screen.

instl

Indicates if this is an interstitial placement.

topframe

Indicates if the placement will be loaded into an iframe or not.

ifrbust

Array of iframe busters supported by this placement.

clktype

Indicates the click type of this placement.

ampren

AMPHTML rendering treatment for AMP ads in this placement

ptype

The display placement type.

context

The context of the placement.

mime

Array of supported mime types.

api

List of supported APIs.

ctype

Creative subtypes permitted.

w

Width of the placement in units specified by "unit".

h

Height of the placement in units specified by "unit".

unit

Unit of size used for placement size

priv

Indicator of whether or not the placement supports a buyer-specific privacy note.

displayfmt

Array of objects that govern the attributes of a banner display placement.

nativefmt

This object specified the required and permitted assets and attributes of a native display placement.

event

Array of supported ad tracking events.

ext

Optional vendor-specific extensions.

extProto

Legacy proto extensions.

Annotations
@SerialVersionUID()
Linear Supertypes
Updatable[DisplayPlacement], GeneratedMessage, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DisplayPlacement
  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 DisplayPlacement(pos: PlacementPosition = com.explorestack.protobuf.adcom.PlacementPosition.PLACEMENT_POSITION_INVALID, instl: Boolean = false, topframe: Boolean = false, ifrbust: Seq[String] = _root_.scala.Seq.empty, clktype: ClickType = com.explorestack.protobuf.adcom.ClickType.CLICK_TYPE_NON_CLICKABLE, ampren: Int = 0, ptype: DisplayPlacementType = com.explorestack.protobuf.adcom.DisplayPlacementType.DISPLAY_PLACEMENT_TYPE_INVALID, context: DisplayContextType = com.explorestack.protobuf.adcom.DisplayContextType.DISPLAY_CONTEXT_TYPE_INVALID, mime: Seq[String] = _root_.scala.Seq.empty, api: Seq[ApiFramework] = _root_.scala.Seq.empty, ctype: Seq[DisplayCreativeType] = _root_.scala.Seq.empty, w: Int = 0, h: Int = 0, unit: SizeUnit = com.explorestack.protobuf.adcom.SizeUnit.SIZE_UNIT_INVALID, priv: Boolean = false, displayfmt: Seq[DisplayFormat] = _root_.scala.Seq.empty, nativefmt: Option[NativeFormat] = _root_.scala.None, event: Seq[EventSpec] = _root_.scala.Seq.empty, ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty)

    pos

    Placement position on screen.

    instl

    Indicates if this is an interstitial placement.

    topframe

    Indicates if the placement will be loaded into an iframe or not.

    ifrbust

    Array of iframe busters supported by this placement.

    clktype

    Indicates the click type of this placement.

    ampren

    AMPHTML rendering treatment for AMP ads in this placement

    ptype

    The display placement type.

    context

    The context of the placement.

    mime

    Array of supported mime types.

    api

    List of supported APIs.

    ctype

    Creative subtypes permitted.

    w

    Width of the placement in units specified by "unit".

    h

    Height of the placement in units specified by "unit".

    unit

    Unit of size used for placement size

    priv

    Indicator of whether or not the placement supports a buyer-specific privacy note.

    displayfmt

    Array of objects that govern the attributes of a banner display placement.

    nativefmt

    This object specified the required and permitted assets and attributes of a native display placement.

    event

    Array of supported ad tracking events.

    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 addAllApi(__vs: Iterable[ApiFramework]): DisplayPlacement
  5. def addAllCtype(__vs: Iterable[DisplayCreativeType]): DisplayPlacement
  6. def addAllDisplayfmt(__vs: Iterable[DisplayFormat]): DisplayPlacement
  7. def addAllEvent(__vs: Iterable[EventSpec]): DisplayPlacement
  8. def addAllExtProto(__vs: Iterable[Any]): DisplayPlacement
  9. def addAllIfrbust(__vs: Iterable[String]): DisplayPlacement
  10. def addAllMime(__vs: Iterable[String]): DisplayPlacement
  11. def addApi(__vs: ApiFramework*): DisplayPlacement
  12. def addCtype(__vs: DisplayCreativeType*): DisplayPlacement
  13. def addDisplayfmt(__vs: DisplayFormat*): DisplayPlacement
  14. def addEvent(__vs: EventSpec*): DisplayPlacement
  15. def addExtProto(__vs: Any*): DisplayPlacement
  16. def addIfrbust(__vs: String*): DisplayPlacement
  17. def addMime(__vs: String*): DisplayPlacement
  18. val ampren: Int
  19. val api: Seq[ApiFramework]
  20. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  21. def clearApi: DisplayPlacement
  22. def clearCtype: DisplayPlacement
  23. def clearDisplayfmt: DisplayPlacement
  24. def clearEvent: DisplayPlacement
  25. def clearExt: DisplayPlacement
  26. def clearExtProto: DisplayPlacement
  27. def clearIfrbust: DisplayPlacement
  28. def clearMime: DisplayPlacement
  29. def clearNativefmt: DisplayPlacement
  30. val clktype: ClickType
  31. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  32. def companion: DisplayPlacement.type
    Definition Classes
    DisplayPlacement → GeneratedMessage
  33. val context: DisplayContextType
  34. val ctype: Seq[DisplayCreativeType]
  35. val displayfmt: Seq[DisplayFormat]
  36. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  37. val event: Seq[EventSpec]
  38. val ext: Option[Struct]
  39. val extProto: Seq[Any]
  40. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  41. def getExt: Struct
  42. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    DisplayPlacement → GeneratedMessage
  43. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    DisplayPlacement → GeneratedMessage
  44. def getNativefmt: NativeFormat
  45. val h: Int
  46. val ifrbust: Seq[String]
  47. val instl: Boolean
  48. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  49. val mime: Seq[String]
  50. val nativefmt: Option[NativeFormat]
  51. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  52. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  53. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  54. val pos: PlacementPosition
  55. val priv: Boolean
  56. def productElementNames: Iterator[String]
    Definition Classes
    Product
  57. val ptype: DisplayPlacementType
  58. def serializedSize: Int
    Definition Classes
    DisplayPlacement → GeneratedMessage
  59. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  60. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  61. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  62. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  63. def toProtoString: String
    Definition Classes
    DisplayPlacement → GeneratedMessage
  64. val topframe: Boolean
  65. val unit: SizeUnit
  66. def update(ms: (Lens[DisplayPlacement, DisplayPlacement]) => Mutation[DisplayPlacement]*): DisplayPlacement
    Definition Classes
    Updatable
  67. val w: Int
  68. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  69. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  70. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  71. def withAmpren(__v: Int): DisplayPlacement
  72. def withApi(__v: Seq[ApiFramework]): DisplayPlacement
  73. def withClktype(__v: ClickType): DisplayPlacement
  74. def withContext(__v: DisplayContextType): DisplayPlacement
  75. def withCtype(__v: Seq[DisplayCreativeType]): DisplayPlacement
  76. def withDisplayfmt(__v: Seq[DisplayFormat]): DisplayPlacement
  77. def withEvent(__v: Seq[EventSpec]): DisplayPlacement
  78. def withExt(__v: Struct): DisplayPlacement
  79. def withExtProto(__v: Seq[Any]): DisplayPlacement
  80. def withH(__v: Int): DisplayPlacement
  81. def withIfrbust(__v: Seq[String]): DisplayPlacement
  82. def withInstl(__v: Boolean): DisplayPlacement
  83. def withMime(__v: Seq[String]): DisplayPlacement
  84. def withNativefmt(__v: NativeFormat): DisplayPlacement
  85. def withPos(__v: PlacementPosition): DisplayPlacement
  86. def withPriv(__v: Boolean): DisplayPlacement
  87. def withPtype(__v: DisplayPlacementType): DisplayPlacement
  88. def withTopframe(__v: Boolean): DisplayPlacement
  89. def withUnit(__v: SizeUnit): DisplayPlacement
  90. def withW(__v: Int): DisplayPlacement
  91. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  92. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    DisplayPlacement → GeneratedMessage
  93. 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[DisplayPlacement]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped