Package-level declarations

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class BookmarksCount(val count: Int = 0)

Data containing a number value that indicates the count of bookmarks for the user.

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class BookmarksPutRecord(@Json(name = "itemId") val contentId: String, @Json(name = "offset") val offset: Long = -1L, @Json(name = "seasonId") val seasonId: String? = null, @Json(name = "episodeId") val episodeId: String? = null, @Json(name = "videoId") val videoId: String? = null, @Json(name = "mode") val mode: String? = null, @Json(name = "snum") val seasonNumber: Int? = null, @Json(name = "epnum") val episodeNumber: Int? = null, @Json(name = "cty") val contentType: String? = null, @Json(name = "pb") val playlistBookmarks: List<PlaylistBookmarkRecord>? = null)

Data containing a bookmark information.

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class BookmarksRecord(@Json(name = "itemId") val contentId: String, @Json(name = "offset") val offset: Long = OFFSET_UNSET, @Json(name = "ut") val timestamp: Long = TIMESTAMP_UNSET, @Json(name = "seasonId") val seasonId: String? = null, @Json(name = "episodeId") val episodeId: String? = null, @Json(name = "videoId") val videoId: String? = null, @Json(name = "mode") val mode: String? = null, @Json(name = "snum") val seasonNumber: Int? = null, @Json(name = "epnum") val episodeNumber: Int? = null, @Json(name = "cty") val contentType: String? = null, @Json(name = "pb") val playlistBookmarks: List<PlaylistBookmarkRecord>? = null)

Data containing a bookmark information.

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class EpisodeBookmarkRecord(@Json(name = "itemId") val contentId: String? = null, @Json(name = "seasonId") val seasonId: String? = null, @Json(name = "episodeId") val episodeId: String? = null, @Json(name = "seasonNumber") val seasonNumber: Int? = null, @Json(name = "episodeNumber") val episodeNumber: Int? = null, @Json(name = "mode") val mode: Mode? = null, @Json(name = "nextEpisodeDetails") val nextEpisodeDetails: BookmarksPutRecord? = null, @Json(name = "cty") val contentType: String? = null)

Data containing a Episode information.

Link copied to clipboard
enum Mode : Enum<Mode>
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class PlaylistBookmarkRecord(@Json(name = "vid") val videoId: String, @Json(name = "o") val offset: Long = OFFSET_UNSET, @Json(name = "pid") val playlistId: String, @Json(name = "ut") val timestamp: Long = TIMESTAMP_UNSET)

Data containing a Episode information.

Properties

Link copied to clipboard
const val OFFSET_UNSET: Long
Link copied to clipboard