LiveRadioStationEntity.Builder

public final classLiveRadioStationEntity.Builder

Builder class forLiveRadioStationEntity.

Summary

Public constructors

Public methods

LiveRadioStationEntity.Builder

Adds host of the radio station.

LiveRadioStationEntity.Builder

Adds the list of hosts of the radio station.

LiveRadioStationEntity.Builder

Add a poster image of the entity.

LiveRadioStationEntity.Builder

Add poster images of the entity.

LiveRadioStationEntity
LiveRadioStationEntity.Builder

Adds the description of the audio entity.

LiveRadioStationEntity.Builder

Sets content id of the entity.

LiveRadioStationEntity.Builder

Sets the info page Uri associated with the radio station.

LiveRadioStationEntity.Builder
@CanIgnoreReturnValue
setLastEngagementTimeMillis(long lastEngagementTimeMillis)

Sets last engagement time of the entity, in milliseconds since Epoch.

LiveRadioStationEntity.Builder

Sets the name of the entity.

LiveRadioStationEntity.Builder

Sets the playback Uri associated with the radio station.

LiveRadioStationEntity.Builder

Sets the radio frequency id of the radio station. e.g. 92.3 FM

LiveRadioStationEntity.Builder

Sets the show title being broadcast on the radio station.

Public constructors

Builder

publicBuilder()

Public methods

addHost

@CanIgnoreReturnValue
publicLiveRadioStationEntity.BuilderaddHost(Stringhost)

Adds host of the radio station.

Optional.

addHosts

@CanIgnoreReturnValue
publicLiveRadioStationEntity.BuilderaddHosts(List<String> host)

Adds the list of hosts of the radio station.

Optional.

addPosterImage

@CanIgnoreReturnValue
publicLiveRadioStationEntity.BuilderaddPosterImage(Imageimage)

Add a poster image of the entity.

Required.

addPosterImages

@CanIgnoreReturnValue
publicLiveRadioStationEntity.BuilderaddPosterImages(List<Image> images)

Add poster images of the entity.

Required.

setDescription

@CanIgnoreReturnValue
publicLiveRadioStationEntity.BuildersetDescription(Stringdescription)

Adds the description of the audio entity.

Optional.

setEntityId

@CanIgnoreReturnValue
publicLiveRadioStationEntity.BuildersetEntityId(StringentityId)

Sets content id of the entity.

Optional.

setInfoPageUri

@CanIgnoreReturnValue
publicLiveRadioStationEntity.BuildersetInfoPageUri(UriinfoPageUri)

Sets the info page Uri associated with the radio station.

Optional.

setLastEngagementTimeMillis

@CanIgnoreReturnValue
publicLiveRadioStationEntity.BuildersetLastEngagementTimeMillis(long lastEngagementTimeMillis)

Sets last engagement time of the entity, in milliseconds since Epoch.

Optional.

setName

@CanIgnoreReturnValue
publicLiveRadioStationEntity.BuildersetName(Stringname)

Sets the name of the entity.

Required.

setPlayBackUri

@CanIgnoreReturnValue
publicLiveRadioStationEntity.BuildersetPlayBackUri(UriplayBackUri)

Sets the playback Uri associated with the radio station.

Required.

setRadioFrequencyId

@CanIgnoreReturnValue
publicLiveRadioStationEntity.BuildersetRadioFrequencyId(StringradioFrequencyId)

Sets the radio frequency id of the radio station. e.g. 92.3 FM

Optional.

setShowTitle

@CanIgnoreReturnValue
publicLiveRadioStationEntity.BuildersetShowTitle(StringshowTitle)

Sets the show title being broadcast on the radio station.

Optional.