StreamingContent

data class StreamingContent(var type: StreamingContentType, var name: String, var title: String, var overview: String?, var duration: Long, var airDate: Date?, val smallThumbnailUrl: String?, val largeThumbnailUrl: String?, var itemID: String?, var series: String?, var season: String?, var episode: String?, var releaseYear: String?, var contentRating: String?, var watchNowUrl: String?, var tmdbID: String?, var tmdbSeriesID: String?, var path: List<String>) : Parcelable

Streaming service content.

Represents a content item from a streaming service.

Constructors

Link copied to clipboard
constructor(type: StreamingContentType, name: String, title: String, overview: String?, duration: Long, airDate: Date?, smallThumbnailUrl: String?, largeThumbnailUrl: String?, itemID: String?, series: String?, season: String?, episode: String?, releaseYear: String?, contentRating: String?, watchNowUrl: String?, tmdbID: String?, tmdbSeriesID: String?, path: List<String>)

Properties

Link copied to clipboard

Air date.

Link copied to clipboard

Content rating.

Link copied to clipboard

Duration in milliseconds.

Link copied to clipboard

Series episode.

Link copied to clipboard

Streaming service specific content id for this item.

Link copied to clipboard

Large thumbnail image url.

Link copied to clipboard

Name in the path hierarchy derived from season, episode and title.

Link copied to clipboard

Overview, synopsis or description.

Link copied to clipboard

Path to this item as a sequence of parent name properties.

Link copied to clipboard

Release year.

Link copied to clipboard

Series season.

Link copied to clipboard

Series title.

Link copied to clipboard

Small thumbnail image url.

Link copied to clipboard

Title.

Link copied to clipboard

TMDB id for this content if available.

Link copied to clipboard

TMDB id for this content's series if available.

Link copied to clipboard

Content type.

Link copied to clipboard

Streaming service specific watch now url.