public class AdRules
extends java.lang.Object
implements com.longtailvideo.jwplayer.utils.Jsonable
Modifier and Type | Class and Description |
---|---|
static class |
AdRules.Builder |
static interface |
AdRules.RulesStartOnSeek |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
RULES_START_ON_SEEK_NONE |
static java.lang.String |
RULES_START_ON_SEEK_PRE
StartOnSeek StringDef Values
|
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getFrequency() |
java.lang.Integer |
getStartOn() |
java.lang.String |
getStartOnSeek() |
java.lang.Integer |
getTimeBetweenAds() |
static AdRules |
parseJson(org.json.JSONObject json) |
static AdRules |
parseJson(java.lang.String json) |
void |
setFrequency(java.lang.Integer frequency) |
void |
setStartOn(java.lang.Integer startOn) |
void |
setStartOnSeek(java.lang.String startOnSeek) |
void |
setTimeBetweenAds(java.lang.Integer timeBetweenAds) |
org.json.JSONObject |
toJson() |
public static final java.lang.String RULES_START_ON_SEEK_PRE
public static final java.lang.String RULES_START_ON_SEEK_NONE
public void setStartOn(java.lang.Integer startOn)
startOn
- The first playlist item that will allow ad playback, index starting at 1.public void setFrequency(java.lang.Integer frequency)
frequency
- 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.public void setTimeBetweenAds(java.lang.Integer timeBetweenAds)
timeBetweenAds
- Minimum time in seconds between adspublic void setStartOnSeek(java.lang.String startOnSeek)
public java.lang.Integer getStartOn()
public java.lang.Integer getFrequency()
public java.lang.Integer getTimeBetweenAds()
public java.lang.String getStartOnSeek()
public static AdRules parseJson(org.json.JSONObject json) throws org.json.JSONException
org.json.JSONException
public static AdRules parseJson(java.lang.String json) throws org.json.JSONException
org.json.JSONException
public org.json.JSONObject toJson()
toJson
in interface com.longtailvideo.jwplayer.utils.Jsonable