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.Parcelable
Ad Rules - Options that control how frequently ads play back.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AdRules.Builder
static interface
AdRules.RulesStartOnSeek
-
Field Summary
Fields Modifier and Type Field Description static android.os.Parcelable.Creator<AdRules>
CREATOR
static java.lang.String
RULES_START_ON_SEEK_NONE
static java.lang.String
RULES_START_ON_SEEK_PRE
StartOnSeek StringDef Values
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
describeContents()
java.lang.Integer
getFrequency()
java.lang.Integer
getStartOn()
java.lang.String
getStartOnSeek()
java.lang.Integer
getTimeBetweenAds()
void
writeToParcel(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:
describeContents
in interfaceandroid.os.Parcelable
-
writeToParcel
public void writeToParcel(android.os.Parcel dest, int flags)
- Specified by:
writeToParcel
in interfaceandroid.os.Parcelable
-
-