object Placement extends GeneratedMessageCompanion[Placement]
- Alphabetic
- By Inheritance
- Placement
- GeneratedMessageCompanion
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- 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()
- implicit class PlacementLens[UpperPB] extends ObjectLens[UpperPB, Placement]
- type ValueType = Placement
- Definition Classes
- GeneratedMessageCompanion
- final case class VideoPlacement(ptype: VideoPlacementType = com.explorestack.protobuf.adcom.VideoPlacementType.VIDEO_PLACEMENT_TYPE_INVALID, pos: PlacementPosition = com.explorestack.protobuf.adcom.PlacementPosition.PLACEMENT_POSITION_INVALID, delay: Int = 0, skip: Boolean = false, skipmin: Int = 0, skipafter: Int = 0, playmethod: PlaybackMethod = com.explorestack.protobuf.adcom.PlaybackMethod.PLAYBACK_METHOD_INVALID, playend: PlaybackCessationMode = com.explorestack.protobuf.adcom.PlaybackCessationMode.PLAYBACK_CESSATION_MODE_INVALID, clktype: ClickType = com.explorestack.protobuf.adcom.ClickType.CLICK_TYPE_NON_CLICKABLE, mime: Seq[String] = _root_.scala.Seq.empty, api: Seq[ApiFramework] = _root_.scala.Seq.empty, ctype: Seq[VideoCreativeType] = _root_.scala.Seq.empty, w: Int = 0, h: Int = 0, unit: SizeUnit = com.explorestack.protobuf.adcom.SizeUnit.SIZE_UNIT_INVALID, mindur: Int = 0, maxdur: Int = 0, maxext: Int = 0, minbitr: Int = 0, maxbitr: Int = 0, delivery: Seq[DeliveryMethod] = _root_.scala.Seq.empty, maxseq: Int = 0, linear: LinearityMode = com.explorestack.protobuf.adcom.LinearityMode.LINEARITY_MODE_INVALID, boxing: Boolean = false, comp: Seq[Companion] = _root_.scala.Seq.empty, comptype: Seq[CompanionType] = _root_.scala.Seq.empty, ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty) extends GeneratedMessage with Updatable[VideoPlacement] with Product with Serializable
- ptype
Placement subtype.
- pos
Placement position on screen.
- delay
Indicates the start delay in seconds for pre-roll, mid-roll, or post-roll placements.
- skip
Indicates if the placement imposes ad skippability.
- skipmin
The placement allows creatives of total duration greater than this number of seconds to be skipped.
- skipafter
Number of seconds a creative must play before the placement enables skipping;
- playmethod
Playback method in use for this placement.
- playend
The event that causes playback to end for this placement.
- clktype
Indicates the click type of the placement.
- mime
Array of supported mime types
- api
List of supported APIs for this placement.
- ctype
Creative subtypes permitted for this placement.
- w
Width of the creative in units specified by "unit".
- h
Height of the creative in units specified by "unit".
- unit
Units of size used for "w" and "h" attributes.
- mindur
Minimum creative duration in seconds.
- maxdur
Maximum creative duration in seconds.
- maxext
Maximum extended creative duration if extension is allowed.
- minbitr
Minimum bit rate of the creative in Kbps.
- maxbitr
Maximum bit rate of the creative in Kbps.
- delivery
Array of supported creative delivery methods.
- maxseq
The maximum number of ads that can be played in an ad pod.
- linear
Indicates if the creative must be linear, nonlinear, etc.
- boxing
Indicates if letterboxing of 4:3 creatives into a 16:9 window is allowed.
- comp
Array of objects indicating that companion ads are available and providing the specifications thereof.
- comptype
Supported companion ad types.
- ext
Optional vendor-specific extensions.
- extProto
Legacy proto extensions.
- Annotations
- @SerialVersionUID()
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 ADMX_FIELD_NUMBER: Int(14)
- final val BADV_FIELD_NUMBER: Int(9)
- final val BAPP_FIELD_NUMBER: Int(10)
- final val BATTR_FIELD_NUMBER: Int(11)
- final val BCAT_FIELD_NUMBER: Int(6)
- final val CATTAX_FIELD_NUMBER: Int(7)
- final val CURLX_FIELD_NUMBER: Int(15)
- final val DISPLAY_FIELD_NUMBER: Int(16)
- final val EXT_FIELD_NUMBER: Int(20)
- final val EXT_PROTO_FIELD_NUMBER: Int(19)
- final val REWARD_FIELD_NUMBER: Int(5)
- final val SDKVER_FIELD_NUMBER: Int(4)
- final val SDK_FIELD_NUMBER: Int(3)
- final val SECURE_FIELD_NUMBER: Int(13)
- final val SSAI_FIELD_NUMBER: Int(2)
- final val TAGID_FIELD_NUMBER: Int(1)
- final val VIDEO_FIELD_NUMBER: Int(17)
- final val WLANG_FIELD_NUMBER: Int(12)
- 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: Placement
- Definition Classes
- Placement → GeneratedMessageCompanion
- def enumCompanionForField(field: FieldDescriptor): GeneratedEnumCompanion[_]
- Definition Classes
- GeneratedMessageCompanion
- def enumCompanionForFieldNumber(__fieldNumber: Int): GeneratedEnumCompanion[_]
- Definition Classes
- Placement → GeneratedMessageCompanion
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def fromAscii(s: String): Placement
- 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
- Placement → GeneratedMessageCompanion
- def merge(a: Placement, input: CodedInputStream): Placement
- Definition Classes
- GeneratedMessageCompanion
- implicit def messageCompanion: GeneratedMessageCompanion[Placement]
- def messageCompanionForField(field: FieldDescriptor): GeneratedMessageCompanion[_]
- Definition Classes
- GeneratedMessageCompanion
- def messageCompanionForFieldNumber(__number: Int): GeneratedMessageCompanion[_]
- Definition Classes
- Placement → GeneratedMessageCompanion
- implicit def messageReads: Reads[Placement]
- Definition Classes
- Placement → GeneratedMessageCompanion
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- lazy val nestedMessagesCompanions: Seq[GeneratedMessageCompanion[_ <: GeneratedMessage]]
- Definition Classes
- Placement → GeneratedMessageCompanion
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def of(tagid: String, ssai: Int, sdk: String, sdkver: String, reward: Boolean, bcat: Seq[String], cattax: CategoryTaxonomy, badv: Seq[String], bapp: Seq[String], battr: Seq[CreativeAttribute], wlang: Seq[String], secure: Boolean, admx: Boolean, curlx: Boolean, display: Option[DisplayPlacement], video: Option[VideoPlacement], ext: Option[Struct], extProto: Seq[Any]): Placement
- def parseDelimitedFrom(input: InputStream): Option[Placement]
- Definition Classes
- GeneratedMessageCompanion
- def parseDelimitedFrom(input: CodedInputStream): Option[Placement]
- Definition Classes
- GeneratedMessageCompanion
- def parseFrom(_input__: CodedInputStream): Placement
- Definition Classes
- Placement → GeneratedMessageCompanion
- def parseFrom(s: Array[Byte]): Placement
- Definition Classes
- GeneratedMessageCompanion
- def parseFrom(input: InputStream): Placement
- Definition Classes
- GeneratedMessageCompanion
- def scalaDescriptor: Descriptor
- Definition Classes
- Placement → GeneratedMessageCompanion
- def streamFromDelimitedInput(input: InputStream): Stream[Placement]
- Definition Classes
- GeneratedMessageCompanion
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toByteArray(a: Placement): Array[Byte]
- Definition Classes
- GeneratedMessageCompanion
- def toString(): String
- Definition Classes
- AnyRef → Any
- def validate(s: Array[Byte]): Try[Placement]
- Definition Classes
- GeneratedMessageCompanion
- def validateAscii(s: String): Either[TextFormatError, Placement]
- 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 DisplayPlacement extends GeneratedMessageCompanion[DisplayPlacement]
- object VideoPlacement extends GeneratedMessageCompanion[VideoPlacement]
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)