public class POBNonLinear extends POBVastCreative
POBVastCreative.CreativeType, POBVastCreative.POBEventTypesmClickTrackers| Constructor and Description |
|---|
POBNonLinear() |
| Modifier and Type | Method and Description |
|---|---|
void |
build(POBNodeBuilder builder)
POBXMLParser calls this method to build model class object with node builder
|
java.lang.String |
getClickThroughURL()
A URI to open when companion ad is clicked.
|
java.util.List<java.lang.String> |
getClickTrackers()
A URI to notify the player that ad was clicked.
|
int |
getExpandedHeight()
The maximum pixel height of the creative in its expanded state
|
int |
getExpandedWidth()
The maximum pixel width of the creative in its expanded state
|
int |
getHeight()
Returns the height of placement slot
|
boolean |
getMaintainAspectRatio()
A Boolean value that indicates whether aspect ratio for media file dimensions
should be maintained when scaled to new dimensions.
|
java.lang.String |
getMinSuggestedDuration()
The minimum suggested duration that the creative should be displayed.
|
java.util.List<POBResource> |
getResource()
List of resources to be displayed
|
boolean |
getScalable()
A Boolean value that indicates whether the media file is meant to scale to larger dimensions.
|
java.util.List<POBTracking> |
getTrackingEvents()
List of event tracker URL's
|
java.lang.String |
getUniversalAdId()
A unique creative identifier
|
POBVastCreative.CreativeType |
getVastCreativeType()
Getter method, provides type of creative which is implemented at child classes
specific event type classes
|
int |
getWidth()
Returns the width of placement slot
|
getTrackingEvents, getTrackingEventUrlspublic void build(@NonNull
POBNodeBuilder builder)
POBXMLNodeListenerbuilder - Instance of POBNodeBuilder, to be used for building the model class objectpublic int getWidth()
public int getHeight()
public int getExpandedWidth()
public int getExpandedHeight()
@Nullable public java.lang.String getMinSuggestedDuration()
public boolean getScalable()
public boolean getMaintainAspectRatio()
@Nullable public java.util.List<POBResource> getResource()
@Nullable public java.lang.String getClickThroughURL()
getClickThroughURL in class POBVastCreative@Nullable public java.util.List<java.lang.String> getClickTrackers()
getClickTrackers in class POBVastCreative@Nullable public java.util.List<POBTracking> getTrackingEvents()
POBVastCreativepublic POBVastCreative.CreativeType getVastCreativeType()
POBVastCreativegetVastCreativeType in class POBVastCreative@Nullable public java.lang.String getUniversalAdId()