public class ConfigModel
extends java.lang.Object
Constructor and Description |
---|
ConfigModel() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
evaluateVariable(Context context,
AMPFeed feed,
java.lang.String variable) |
java.lang.String |
getAdsUrl() |
boolean |
getAutoHideControlBar() |
java.lang.String |
getClipTitle() |
java.lang.String |
getComscoreC2() |
java.lang.String |
getComscorePublisherSecret() |
int |
getControlBarShowtime() |
boolean |
getEnablePreroll() |
java.lang.String |
getFeedUrl() |
java.lang.String |
getGoogleAnalyticsTrackingId() |
static ConfigModel |
getInstance() |
boolean |
getIsJsonUrl() |
java.lang.String |
getMediaAnalyticsBeacon() |
java.util.Hashtable<java.lang.String,java.lang.String> |
getMediaAnalyticsDimensions() |
boolean |
getShowControlBarSettingsButton() |
java.lang.String |
getStreamType() |
java.lang.String |
getStreamUrl() |
boolean |
isConfigLoaded() |
boolean |
isHLSStream() |
void |
loadConfig(AMPConfig ampConfig) |
void |
setComscoreC2(java.lang.String comscoreC2) |
void |
setComscorePublisherSecret(java.lang.String comscorePublisherSecret) |
void |
setGoogleAnalyticsTrackingId(java.lang.String googleAnalyticsTrackingId) |
public static ConfigModel getInstance()
public void loadConfig(AMPConfig ampConfig)
public java.lang.String evaluateVariable(Context context, AMPFeed feed, java.lang.String variable)
public boolean isHLSStream()
public java.lang.String getFeedUrl()
public boolean getIsJsonUrl()
public java.lang.String getStreamUrl()
public java.lang.String getStreamType()
public java.lang.String getClipTitle()
public java.lang.String getAdsUrl()
public boolean getEnablePreroll()
public java.lang.String getComscoreC2()
public java.lang.String getComscorePublisherSecret()
public java.lang.String getGoogleAnalyticsTrackingId()
public boolean getShowControlBarSettingsButton()
public boolean getAutoHideControlBar()
public int getControlBarShowtime()
public java.lang.String getMediaAnalyticsBeacon()
public java.util.Hashtable<java.lang.String,java.lang.String> getMediaAnalyticsDimensions()
public boolean isConfigLoaded()
public void setGoogleAnalyticsTrackingId(java.lang.String googleAnalyticsTrackingId)
public void setComscoreC2(java.lang.String comscoreC2)
public void setComscorePublisherSecret(java.lang.String comscorePublisherSecret)