Class GoogleDaiVodConfiguration
-
- All Implemented Interfaces:
public final class GoogleDaiVodConfiguration extends GoogleDaiConfiguration
The configuration of a Google DAI VOD stream.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
GoogleDaiVodConfiguration.Builder
The builder for the Google DAI VOD configuration.
-
Field Summary
Fields Modifier and Type Field Description private final String
contentSourceID
private final String
videoID
private final String
format
private final StreamType
availabilityType
private final String
apiKey
private final String
authToken
private final String
streamActivityMonitorID
private final Map<String, String>
adTagParameters
private final SsaiIntegration
integration
-
Method Summary
Modifier and Type Method Description final String
getContentSourceID()
The identifier for the publisher's content for on-demand streams. final String
getVideoID()
The identifier for the video content source for on-demand streams. Boolean
equals(Object o)
Integer
hashCode()
-
Methods inherited from class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration
getAdTagParameters, getApiKey, getAuthToken, getAvailabilityType, getFormat, getStreamActivityMonitorID
-
Methods inherited from class com.theoplayer.android.api.source.ssai.SsaiDescription
getIntegration
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getContentSourceID
final String getContentSourceID()
The identifier for the publisher's content for on-demand streams. (NonNull)
The publisher's content comes from a CMS.
This property is required for on-demand streams.
-
getVideoID
final String getVideoID()
The identifier for the video content source for on-demand streams. (NonNull)
This property is required for on-demand streams.
-
-
-
-