-
- All Implemented Interfaces:
-
com.theoplayer.android.api.source.analytics.AnalyticsDescription
public class AgamaSourceConfiguration implements AnalyticsDescription
The Agama source configuration
- Overrides the AgamaPlayerConfiguration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAgamaSourceConfiguration.BuilderThe builder for the Agama source configuration.
-
Field Summary
Fields Modifier and Type Field Description private final AnalyticsIntegrationintegrationprivate final Stringassetprivate final Stringcdnprivate final StringcontentTitleprivate final StreamTypestreamTypeprivate final StringcontentTypeprivate final StringcontentDescriptionprivate final AgamaServiceNameserviceName
-
Method Summary
Modifier and Type Method Description AnalyticsIntegrationgetIntegration()The identifier of the Agama integration. StringgetAsset()The identifier of the asset. StringgetCdn()The CDN from which the content is served. StringgetContentTitle()Title of the content. StreamTypegetStreamType()The stream type of the session. StringgetContentType()The type of the content. StringgetContentDescription()The description of the content. AgamaServiceNamegetServiceName()The Agama service name. booleanequals(Object o)inthashCode()-
-
Method Detail
-
getIntegration
@NonNull() AnalyticsIntegration getIntegration()
The identifier of the Agama integration.
-
getContentTitle
@Nullable() String getContentTitle()
Title of the content. (Nullable)
- The format is 'title' or 'title/season' or 'title/season/episode'.
Example:
- "Game of Thrones/Season 4/Episode 7"
-
getStreamType
@NonNull() StreamType getStreamType()
The stream type of the session.
-
getContentType
@Nullable() String getContentType()
The type of the content. (Nullable)
- Suggested values are 'trailer', 'movie', 'news', 'documentary', ...
-
getContentDescription
@Nullable() String getContentDescription()
The description of the content. (Nullable)
-
getServiceName
@Nullable() AgamaServiceName getServiceName()
The Agama service name.
-
hashCode
int hashCode()
-
-
-
-