Class ChapterSimplified.Builder
java.lang.Object
se.michaelthelin.spotify.model_objects.AbstractModelObject.Builder
se.michaelthelin.spotify.model_objects.specification.ChapterSimplified.Builder
- All Implemented Interfaces:
IModelObject.Builder
- Enclosing class:
ChapterSimplified
Builder class for building
ChapterSimplified instances.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build a model object with the information set in the builder object.setAudioPreviewUrl(String audioPreviewUrl) setAvailableMarkets(String... availableMarkets) setChapterNumber(Integer chapterNumber) setDescription(String description) setDurationMs(Integer durationMs) setExplicit(Boolean explicit) setExternalUrls(ExternalUrl externalUrls) setHtmlDescription(String htmlDescription) setLanguages(String... languages) setPlayable(Boolean isPlayable) setReleaseDate(String releaseDate) setReleaseDatePrecision(ReleaseDatePrecision releaseDatePrecision) setRestrictions(ChapterRestriction restrictions) setResumePoint(ResumePoint resumePoint) setType(ModelObjectType type)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setAudioPreviewUrl
-
setAvailableMarkets
-
setChapterNumber
-
setDescription
-
setHtmlDescription
-
setDurationMs
-
setExplicit
-
setExternalUrls
-
setHref
-
setId
-
setImages
-
setPlayable
-
setLanguages
-
setName
-
setReleaseDate
-
setReleaseDatePrecision
-
setResumePoint
-
setType
-
setUri
-
setRestrictions
-
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.
-