Class AdRules
- java.lang.Object
-
- com.jwplayer.pub.api.configuration.ads.AdRules
-
- All Implemented Interfaces:
android.os.Parcelable
public class AdRules extends java.lang.Object implements android.os.ParcelableAd Rules - Options that control how frequently ads play back.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdRules.Builderstatic interfaceAdRules.RulesStartOnSeek
-
Field Summary
Fields Modifier and Type Field Description static android.os.Parcelable.Creator<AdRules>CREATORstatic java.lang.StringRULES_START_ON_SEEK_NONEstatic java.lang.StringRULES_START_ON_SEEK_PREStartOnSeek StringDef Values
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intdescribeContents()java.lang.IntegergetFrequency()java.lang.IntegergetStartOn()java.lang.StringgetStartOnSeek()java.lang.IntegergetTimeBetweenAds()voidwriteToParcel(android.os.Parcel dest, int flags)
-
-
-
Field Detail
-
RULES_START_ON_SEEK_PRE
public static final java.lang.String RULES_START_ON_SEEK_PRE
StartOnSeek StringDef Values- See Also:
- Constant Field Values
-
RULES_START_ON_SEEK_NONE
public static final java.lang.String RULES_START_ON_SEEK_NONE
- See Also:
- Constant Field Values
-
CREATOR
public static final android.os.Parcelable.Creator<AdRules> CREATOR
-
-
Method Detail
-
getStartOn
public java.lang.Integer getStartOn()
- Returns:
- The first playlist item that will allow ad playback, index starting at 1.
-
getFrequency
public java.lang.Integer getFrequency()
- Returns:
- Play ads only on every X playlist item. i.e. frequency 3 means only play on ads on every third playlist item. Use 0 to only play ads on the first playlist item.
-
getTimeBetweenAds
public java.lang.Integer getTimeBetweenAds()
- Returns:
- Minimum time in seconds between ads
-
getStartOnSeek
public java.lang.String getStartOnSeek()
-
describeContents
public int describeContents()
- Specified by:
describeContentsin interfaceandroid.os.Parcelable
-
writeToParcel
public void writeToParcel(android.os.Parcel dest, int flags)- Specified by:
writeToParcelin interfaceandroid.os.Parcelable
-
-