Class AudioFeatures.Builder
java.lang.Object
se.michaelthelin.spotify.model_objects.AbstractModelObject.Builder
se.michaelthelin.spotify.model_objects.specification.AudioFeatures.Builder
- All Implemented Interfaces:
IModelObject.Builder
- Enclosing class:
AudioFeatures
Builder class for building
AudioFeatures instances.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build a model object with the information set in the builder object.setAcousticness(Float acousticness) setAnalysisUrl(String analysisUrl) setDanceability(Float danceability) setDurationMs(Integer durationMs) setInstrumentalness(Float instrumentalness) setLiveness(Float liveness) setLoudness(Float loudness) setSpeechiness(Float speechiness) setTimeSignature(Integer timeSignature) setTrackHref(String trackHref) setType(ModelObjectType type) setValence(Float valence)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setAcousticness
-
setAnalysisUrl
-
setDanceability
-
setDurationMs
-
setEnergy
-
setId
-
setInstrumentalness
-
setKey
-
setLiveness
-
setLoudness
-
setMode
-
setSpeechiness
-
setTempo
-
setTimeSignature
-
setTrackHref
-
setType
-
setUri
-
setValence
-
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.
-