Package com.brightcove.cast.model
Class BrightcoveCastCustomData
- java.lang.Object
-
- com.brightcove.cast.model.BrightcoveCastCustomData
-
- All Implemented Interfaces:
CustomData
public class BrightcoveCastCustomData extends java.lang.Object implements CustomData
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBrightcoveCastCustomData.Builder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAccountId()java.lang.StringgetAdConfigId()java.lang.StringgetApplicationId()java.lang.StringgetBrightcoveAuthorizationToken()android.content.ContextgetContext()org.json.JSONObjectgetCustomData(Video video)java.util.Map<java.lang.String,java.lang.String>getEmeHeaders()java.lang.StringgetPlayerUrl()java.lang.StringgetPolicyKey()java.util.Map<java.lang.String,java.lang.String>getTracks()java.lang.StringgetUserId()java.lang.StringgetWatermarkingToken()
-
-
-
Method Detail
-
getContext
public android.content.Context getContext()
-
getAccountId
public java.lang.String getAccountId()
-
getPolicyKey
public java.lang.String getPolicyKey()
-
getUserId
public java.lang.String getUserId()
-
getApplicationId
public java.lang.String getApplicationId()
-
getBrightcoveAuthorizationToken
public java.lang.String getBrightcoveAuthorizationToken()
-
getTracks
public java.util.Map<java.lang.String,java.lang.String> getTracks()
-
getAdConfigId
public java.lang.String getAdConfigId()
-
getPlayerUrl
@Nullable public java.lang.String getPlayerUrl()
-
getWatermarkingToken
@Nullable public java.lang.String getWatermarkingToken()
-
getEmeHeaders
@Nullable public java.util.Map<java.lang.String,java.lang.String> getEmeHeaders()
-
getCustomData
public org.json.JSONObject getCustomData(@NonNull Video video) throws org.json.JSONException- Specified by:
getCustomDatain interfaceCustomData- Throws:
org.json.JSONException
-
-