public abstract class POBVastCreative extends java.lang.Object implements POBXMLNodeListener
| Modifier and Type | Class and Description |
|---|---|
static class |
POBVastCreative.CreativeType
Different types of Creative's
|
static class |
POBVastCreative.POBEventTypes |
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
mClickThroughURL
A URI to the advertiser's site that the media player opens when a viewer clicks the ad
|
protected java.util.List<java.lang.String> |
mClickTrackers
A URI for tracking when the ClickThrough is triggered.
|
| Constructor and Description |
|---|
POBVastCreative() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
java.util.List<POBTracking> |
getTrackingEvents(POBVastCreative.POBEventTypes event)
List of event specific event tracker URL's
|
java.util.List<java.lang.String> |
getTrackingEventUrls(POBVastCreative.POBEventTypes event)
List of event specific event tracker URL's
|
abstract POBVastCreative.CreativeType |
getVastCreativeType()
Getter method, provides type of creative which is implemented at child classes
specific event type classes
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuild@Nullable protected java.lang.String mClickThroughURL
@Nullable protected java.util.List<java.lang.String> mClickTrackers
@Nullable public java.lang.String getClickThroughURL()
@Nullable public java.util.List<java.lang.String> getClickTrackers()
@NonNull
public java.util.List<java.lang.String> getTrackingEventUrls(@NonNull
POBVastCreative.POBEventTypes event)
event - Type of tracking event@Nullable public java.util.List<POBTracking> getTrackingEvents(@NonNull POBVastCreative.POBEventTypes event)
event - Type of tracking eventpublic abstract POBVastCreative.CreativeType getVastCreativeType()