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 class
BrightcoveCastCustomData.Builder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAccountId()
java.lang.String
getAdConfigId()
java.lang.String
getApplicationId()
java.lang.String
getBrightcoveAuthorizationToken()
android.content.Context
getContext()
org.json.JSONObject
getCustomData(Video video)
java.util.Map<java.lang.String,java.lang.String>
getEmeHeaders()
java.lang.String
getPlayerUrl()
java.lang.String
getPolicyKey()
java.util.Map<java.lang.String,java.lang.String>
getTracks()
java.lang.String
getUserId()
java.lang.String
getWatermarkingToken()
-
-
-
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:
getCustomData
in interfaceCustomData
- Throws:
org.json.JSONException
-
-