PodcastSeriesEntity


public final class PodcastSeriesEntity extends Entity


An object representing a podcast series.

Summary

Nested types

public final class PodcastSeriesEntity.Builder

Builder class for PodcastSeriesEntity.

Public fields

final Uri

Public methods

Optional<String>

Returns the description of the audio entity, if available

Optional<String>

Returns the id of the entity.

Optional<Integer>

Returns the count of episodes in the podcast series

List<String>

Returns the genres of podcast series

List<String>

Returns the name of the hosts of the podcast series

Uri

Returns the info page uri 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

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 fields

infoPageUri

public final Uri infoPageUri

Public methods

getDescription

public Optional<StringgetDescription()

Returns the description of the audio entity, if available

getEntityId

public Optional<StringgetEntityId()

Returns the id of the entity.

getEpisodeCount

public Optional<IntegergetEpisodeCount()

Returns the count of episodes in the podcast series

getGenres

public List<StringgetGenres()

Returns the genres of podcast series

getHosts

public List<StringgetHosts()

Returns the name of the hosts of the podcast series

getInfoPageUri

public Uri getInfoPageUri()

Returns the info page uri of the podcast series.

getLastEngagementTimeMillis

public Optional<LonggetLastEngagementTimeMillis()

Returns the last engagement time in milliseconds.

getName

public String getName()

Returns the name of the entity.

getPlayBackUri

public Optional<UrigetPlayBackUri()

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

getPosterImages

public List<ImagegetPosterImages()

Returns the poster image of the entity.

getProductionName

public Optional<StringgetProductionName()

Returns the name of the production of the podcast series

isDownloadedOnDevice

public boolean isDownloadedOnDevice()

Indicates whether podcast series is downloaded on device or not

isExplicitContent

public boolean isExplicitContent()

Returns whether the podcast series has explicit content or not