LiveRadioStationEntity


public final class LiveRadioStationEntity extends Entity


An object representing a live radio station.

Summary

Nested types

Builder class for LiveRadioStationEntity.

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.

List<String>

Returns the lists of the hosts of the radio station, if available

Optional<Uri>

Returns the info page uri of the radio station, if available

Optional<Long>

Returns the last engagement time in milliseconds.

String

Returns the name of the entity.

Uri

Returns the play back uri radio station

List<Image>

Returns the poster image of the entity.

Optional<String>
Optional<String>

Returns the current show title being broadcast on the radio station

Public fields

playBackUri

public final Uri playBackUri

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.

getHosts

public List<StringgetHosts()

Returns the lists of the hosts of the radio station, if available

getInfoPageUri

public Optional<UrigetInfoPageUri()

Returns the info page uri of the radio station, if available

getLastEngagementTimeMillis

public Optional<LonggetLastEngagementTimeMillis()

Returns the last engagement time in milliseconds.

getName

public String getName()

Returns the name of the entity.

getPlayBackUri

public Uri getPlayBackUri()

Returns the play back uri radio station

getPosterImages

public List<ImagegetPosterImages()

Returns the poster image of the entity.

getRadioFrequencyId

public Optional<StringgetRadioFrequencyId()

getShowTitle

public Optional<StringgetShowTitle()

Returns the current show title being broadcast on the radio station