public static final class SearchMediaResponseBody.Audio.Builder extends Object
构造器和说明 |
---|
Builder() |
public SearchMediaResponseBody.Audio.Builder appId(String appId)
public SearchMediaResponseBody.Audio.Builder audioId(String audioId)
public SearchMediaResponseBody.Audio.Builder cateId(Long cateId)
public SearchMediaResponseBody.Audio.Builder cateName(String cateName)
public SearchMediaResponseBody.Audio.Builder coverURL(String coverURL)
public SearchMediaResponseBody.Audio.Builder creationTime(String creationTime)
public SearchMediaResponseBody.Audio.Builder description(String description)
public SearchMediaResponseBody.Audio.Builder downloadSwitch(String downloadSwitch)
* **on** * **off**
public SearchMediaResponseBody.Audio.Builder duration(Float duration)
public SearchMediaResponseBody.Audio.Builder mediaSource(String mediaSource)
* **general**: The audio file is uploaded by using ApsaraVideo VOD. * **short_video**: The audio file is uploaded to ApsaraVideo VOD by using the short video SDK. For more information, see [Introduction](~~53407~~). * **editing**: The audio file is uploaded to ApsaraVideo VOD after online editing and production. For more information, see [ProduceEditingProjectVideo](~~68536~~). * **live**: The audio file is recorded and uploaded as a file to ApsaraVideo VOD.
public SearchMediaResponseBody.Audio.Builder modificationTime(String modificationTime)
public SearchMediaResponseBody.Audio.Builder preprocessStatus(String preprocessStatus)
* **UnPreprocess** * **Preprocessing** * **PreprocessSucceed** * **PreprocessFailed**
public SearchMediaResponseBody.Audio.Builder restoreExpiration(String restoreExpiration)
public SearchMediaResponseBody.Audio.Builder restoreStatus(String restoreStatus)
* **Processing** * **Success** * **Failed**
public SearchMediaResponseBody.Audio.Builder size(Long size)
public SearchMediaResponseBody.Audio.Builder snapshots(List<String> snapshots)
public SearchMediaResponseBody.Audio.Builder spriteSnapshots(List<String> spriteSnapshots)
public SearchMediaResponseBody.Audio.Builder status(String status)
* **Uploading** * **Normal** * **UploadFail** * **Deleted**
public SearchMediaResponseBody.Audio.Builder storageClass(String storageClass)
* **Standard**: All media resources are stored as Standard objects. * **IA**: All media resources are stored as IA objects. * **Archive**: All media resources are stored as Archive objects. * **ColdArchive**: All media resources are stored as Cold Archive objects. * **SourceIA**: Only the source file is stored as an IA object. * **SourceArchive**: Only the source file is stored as an Archive object. * **SourceColdArchive**: Only the source file is stored as a Cold Archive object. * **Changing**: The storage class is being modified.
public SearchMediaResponseBody.Audio.Builder storageLocation(String storageLocation)
public SearchMediaResponseBody.Audio.Builder tags(String tags)
public SearchMediaResponseBody.Audio.Builder title(String title)
public SearchMediaResponseBody.Audio.Builder transcodeMode(String transcodeMode)
* **FastTranscode**: The audio file is immediately transcoded after it is uploaded. You cannot play the file before it is transcoded. * **NoTranscode**: The audio file can be played without being transcoded. You can immediately play the file after it is uploaded. * **AsyncTranscode**: The audio file can be immediately played and asynchronously transcoded after it is uploaded.
public SearchMediaResponseBody.Audio build()
Copyright © 2024. All rights reserved.