public final class AdBreak
extends java.lang.Object
implements android.os.Parcelable
Modifier and Type | Class and Description |
---|---|
static class |
AdBreak.BreakId
Class containing possible identifiers of ad break.
|
static class |
AdBreak.BreakType
Class containing possible types of ad break.
|
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<AdBreak> |
CREATOR |
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
AdSource |
getAdSource()
Returns ad source for the ad break.
|
java.lang.String |
getBreakId()
Returns ad break identifier.
|
java.util.List<java.lang.String> |
getBreakTypes()
Returns allowed ad break types.
|
java.util.List<Extension> |
getExtensions()
Returns list of
Extension objects. |
java.lang.Long |
getRepeatAfterMillis()
Returns ad break repeatAfter attribute in milliseconds.
|
TimeOffset |
getTimeOffset()
Returns timing for the ad break.
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getTrackingEvents()
Returns tracking events for the ad break.
|
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<AdBreak> CREATOR
@Nullable public java.lang.String getBreakId()
AdBreak.BreakId
@Nullable public java.lang.Long getRepeatAfterMillis()
@NonNull public TimeOffset getTimeOffset()
@NonNull public java.util.List<java.lang.String> getBreakTypes()
AdBreak.BreakType
@NonNull public java.util.List<Extension> getExtensions()
Extension
objects.Extension
objects.@NonNull public AdSource getAdSource()
AdSource
for the ad break.@NonNull public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getTrackingEvents()
public int describeContents()
describeContents
in interface android.os.Parcelable
public void writeToParcel(@NonNull android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable