public static final class Show.Builder extends AbstractModelObject.Builder
Show instances.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Show |
build()
Build a model object with the information set in the builder object.
|
Show.Builder |
setAvailableMarkets(com.neovisionaries.i18n.CountryCode... availableMarkets)
Set the available markets of the show to be built.
|
Show.Builder |
setCopyrights(Copyright... copyrights)
Set the copyrights of the show to be built.
|
Show.Builder |
setDescription(String description)
Set the description for the show to be built.
|
Show.Builder |
setEpisodes(Paging<EpisodeSimplified> episodes)
Set a list of the show's episodes.
|
Show.Builder |
setExplicit(Boolean explicit)
Set whether the show to be built is explicit or not.
|
Show.Builder |
setExternallyHosted(Boolean externallyHosted)
Set whether the show to be built is hosted outside of Spotify's CDN.
|
Show.Builder |
setExternalUrls(ExternalUrl externalUrls)
Set the external URLs for the show to be built.
|
Show.Builder |
setHref(String href)
Set the link to the Web API endpoint providing full details of the show to be built.
|
Show.Builder |
setId(String id)
Set the Spotify ID for the show to be built.
|
Show.Builder |
setImages(Image... images)
Set the cover art for the show to be built.
|
Show.Builder |
setLanguages(String[] languages)
Set a list of the languages used in the show to be built.
|
Show.Builder |
setMediaType(String mediaType)
Set the media type of the show.
|
Show.Builder |
setName(String name)
Set the name for the show to be built.
|
Show.Builder |
setPublisher(String publisher)
Set the publisher for the show to be built.
|
Show.Builder |
setType(ModelObjectType type)
Set the type of the model object.
|
Show.Builder |
setUri(String uri)
Set the Spotify URI for the show to be built.
|
public Show.Builder setAvailableMarkets(com.neovisionaries.i18n.CountryCode... availableMarkets)
availableMarkets - A list of the countries in which the show can be played, identified by their
ISO 3166-1 alpha-2 code.Show.Builder.public Show.Builder setCopyrights(Copyright... copyrights)
copyrights - Copyright objects.Show.Builder.public Show.Builder setDescription(String description)
description - The description of the show.Show.Builder.public Show.Builder setExplicit(Boolean explicit)
explicit - Whether or not the show has explicit content (true = yes it does; false = no it does not OR unknown).Show.Builder.public Show.Builder setEpisodes(Paging<EpisodeSimplified> episodes)
episodes - A Paging object containing EpisodeSimplified objects.Show.Builder.public Show.Builder setExternalUrls(ExternalUrl externalUrls)
externalUrls - The ExternalUrl for the show object.Show.Builder.public Show.Builder setHref(String href)
href - The link to the Web API endpoint providing full details of the show.Show.Builder.public Show.Builder setId(String id)
id - Spotify show ID.Show.Builder.public Show.Builder setImages(Image... images)
images - Image objects.Show.Builder.public Show.Builder setExternallyHosted(Boolean externallyHosted)
externallyHosted - True if the show is hosted outside of Spotify’s CDN.Show.Builder.public Show.Builder setLanguages(String[] languages)
languages - An array of ISO 3166-1 alpha-2 country codes.Show.Builder.public Show.Builder setMediaType(String mediaType)
mediaType - The media type of the show.Show.Builder.public Show.Builder setName(String name)
name - The name of the show.Show.Builder.public Show.Builder setPublisher(String publisher)
publisher - The publisher of the show.Show.Builder.public Show.Builder setType(ModelObjectType type)
type - The ModelObjectType.Show.Builder.public Show.Builder setUri(String uri)
uri - The Spotify URI for the show.Show.Builder.public Show build()
IModelObject.BuilderCopyright © 2020. All rights reserved.