Class AudioAnalysisMeta.Builder
- java.lang.Object
-
- com.wrapper.spotify.model_objects.AbstractModelObject.Builder
-
- com.wrapper.spotify.model_objects.miscellaneous.AudioAnalysisMeta.Builder
-
- All Implemented Interfaces:
IModelObject.Builder
- Enclosing class:
- AudioAnalysisMeta
public static final class AudioAnalysisMeta.Builder extends AbstractModelObject.Builder
Builder class for buildingAudioAnalysisMetainstances.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AudioAnalysisMetabuild()Build a model object with the information set in the builder object.AudioAnalysisMeta.BuildersetAnalysisTime(Float analysisTime)The analysis time setter.AudioAnalysisMeta.BuildersetAnalyzerVersion(String analyzerVersion)The Analyzer software version setter.AudioAnalysisMeta.BuildersetDetailedStatus(String detailedStatus)The detailed status setter.AudioAnalysisMeta.BuildersetInputProcess(String inputProcess)The input process setter.AudioAnalysisMeta.BuildersetPlatform(String platform)The platform setter.AudioAnalysisMeta.BuildersetStatusCode(Integer statusCode)The status code setter.AudioAnalysisMeta.BuildersetTimestamp(Long timestamp)The timestamp setter.
-
-
-
Method Detail
-
setAnalyzerVersion
public AudioAnalysisMeta.Builder setAnalyzerVersion(String analyzerVersion)
The Analyzer software version setter.- Parameters:
analyzerVersion- Analyzer software version.- Returns:
- An
AudioAnalysisMeta.Builder.
-
setPlatform
public AudioAnalysisMeta.Builder setPlatform(String platform)
The platform setter.- Parameters:
platform- The platform name.- Returns:
- An
AudioAnalysisMeta.Builder.
-
setDetailedStatus
public AudioAnalysisMeta.Builder setDetailedStatus(String detailedStatus)
The detailed status setter.- Parameters:
detailedStatus- The detailed status of the Analyzer software.- Returns:
- An
AudioAnalysisMeta.Builder.
-
setStatusCode
public AudioAnalysisMeta.Builder setStatusCode(Integer statusCode)
The status code setter.- Parameters:
statusCode- The exit status code. (Should be 0)- Returns:
- An
AudioAnalysisMeta.Builder.
-
setTimestamp
public AudioAnalysisMeta.Builder setTimestamp(Long timestamp)
The timestamp setter.- Parameters:
timestamp- Timestamp of audio analysis.- Returns:
- An
AudioAnalysisMeta.Builder.
-
setAnalysisTime
public AudioAnalysisMeta.Builder setAnalysisTime(Float analysisTime)
The analysis time setter.- Parameters:
analysisTime- Duration of the audio analysis.- Returns:
- An
AudioAnalysisMeta.Builder.
-
setInputProcess
public AudioAnalysisMeta.Builder setInputProcess(String inputProcess)
The input process setter.- Parameters:
inputProcess- The input process of the audio analysis.- Returns:
- An
AudioAnalysisMeta.Builder.
-
build
public AudioAnalysisMeta 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.
-
-