Class Episode.Builder
java.lang.Object
se.michaelthelin.spotify.model_objects.AbstractModelObject.Builder
se.michaelthelin.spotify.model_objects.specification.Episode.Builder
- All Implemented Interfaces:
IModelObject.Builder
- Enclosing class:
Episode
Builder class for building
Episode instances.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build a model object with the information set in the builder object.setAudioPreviewUrl(String audioPreviewUrl) setDescription(String description) setDurationMs(Integer durationMs) setExplicit(Boolean explicit) setExternallyHosted(Boolean externallyHosted) setExternalUrls(ExternalUrl externalUrls) setHtmlDescription(String htmlDescription) setLanguages(String... languages) setPlayable(Boolean playable) setReleaseDate(String releaseDate) setReleaseDatePrecision(ReleaseDatePrecision releaseDatePrecision) setResumePoint(ResumePoint resumePoint) setShow(ShowSimplified show) setType(ModelObjectType type)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setAudioPreviewUrl
-
setDescription
-
setHtmlDescription
-
setDurationMs
-
setExplicit
-
setExternalUrls
-
setHref
-
setId
-
setImages
-
setExternallyHosted
-
setPlayable
-
setLanguages
-
setName
-
setReleaseDate
-
setReleaseDatePrecision
-
setResumePoint
-
setShow
-
setType
-
setUri
-
build
Description copied from interface:IModelObject.BuilderBuild a model object with the information set in the builder object.
The type of the model object and its methods depend on its corresponding implementation.- Returns:
- A model object.
-