PodcastSeriesEntity


class PodcastSeriesEntity : Entity


An object representing a podcast series.

Summary

Nested types

Builder class for PodcastSeriesEntity.

Public functions

Optional<String!>!

Returns the description of the audio entity, if available

Optional<String!>!

Returns the id of the entity.

Optional<Int!>!

Returns the count of episodes in the podcast series

(Mutable)List<String!>!

Returns the genres of podcast series

(Mutable)List<String!>!

Returns the name of the hosts of the podcast series

Optional<Long!>!

Returns the last engagement time in milliseconds.

String!

Returns the name of the entity.

Optional<Uri!>!

Returns the play back uri of the podcast series, if available

(Mutable)List<Image!>!

Returns the poster image of the entity.

Optional<String!>!

Returns the name of the production of the podcast series

Boolean

Indicates whether podcast series is downloaded on device or not

Boolean

Returns whether the podcast series has explicit content or not

Public properties

Uri!

Public functions

getDescription

fun getDescription(): Optional<String!>!

Returns the description of the audio entity, if available

getEntityId

fun getEntityId(): Optional<String!>!

Returns the id of the entity.

getEpisodeCount

fun getEpisodeCount(): Optional<Int!>!

Returns the count of episodes in the podcast series

getGenres

fun getGenres(): (Mutable)List<String!>!

Returns the genres of podcast series

getHosts

fun getHosts(): (Mutable)List<String!>!

Returns the name of the hosts of the podcast series

getLastEngagementTimeMillis

fun getLastEngagementTimeMillis(): Optional<Long!>!

Returns the last engagement time in milliseconds.

getName

fun getName(): String!

Returns the name of the entity.

getPlayBackUri

fun getPlayBackUri(): Optional<Uri!>!

Returns the play back uri of the podcast series, if available

getPosterImages

fun getPosterImages(): (Mutable)List<Image!>!

Returns the poster image of the entity.

getProductionName

fun getProductionName(): Optional<String!>!

Returns the name of the production of the podcast series

isDownloadedOnDevice

fun isDownloadedOnDevice(): Boolean

Indicates whether podcast series is downloaded on device or not

isExplicitContent

fun isExplicitContent(): Boolean

Returns whether the podcast series has explicit content or not

Public properties

infoPageUri

val infoPageUriUri!