public static class SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
appId
The ID of the application.
|
Long |
cateId
The category ID of the video file.
|
String |
cateName
The name of the category.
|
String |
coverURL
The URL of the thumbnail.
|
String |
creationTime
The time when the video file was created.
|
String |
description
The description of the video file.
|
String |
downloadSwitch
The download switch.
|
Float |
duration
The duration of the video file.
|
String |
mediaSource
The source.
|
String |
modificationTime
The time when the video file was updated.
|
String |
preprocessStatus
The preprocessing status.
|
String |
restoreExpiration
The period of time in which the video file remains in the restored state.
|
String |
restoreStatus
The restoration status of the video file.
|
Long |
size
The size of the video file.
|
List<String> |
snapshots
The list of automatic snapshots.
|
List<String> |
spriteSnapshots
The list of sprite snapshots.
|
String |
status
The status of the video file.
|
String |
storageClass
The storage class of the video file.
|
String |
storageLocation
The endpoint of the OSS bucket in which the video file is stored.
|
String |
tags
The tags of the video file.
|
String |
title
The title of the video file.
|
String |
transcodeMode
The transcoding mode.
|
String |
videoId
The ID of the video file.
|
| 构造器和说明 |
|---|
SearchMediaResponseBodyMediaListVideo() |
@NameInMap(value="AppId") public String appId
The ID of the application.
@NameInMap(value="CateId") public Long cateId
The category ID of the video file.
@NameInMap(value="CateName") public String cateName
The name of the category.
@NameInMap(value="CoverURL") public String coverURL
The URL of the thumbnail.
@NameInMap(value="CreationTime") public String creationTime
The time when the video file was created. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC.
@NameInMap(value="Description") public String description
The description of the video file.
@NameInMap(value="DownloadSwitch") public String downloadSwitch
The download switch. The video file can be downloaded offline only when the download switch is turned on. Valid values:
* **on**
* **off**
@NameInMap(value="Duration") public Float duration
The duration of the video file. Unit: seconds.
@NameInMap(value="MediaSource") public String mediaSource
The source. Valid values:
* **general**: The video file is uploaded by using ApsaraVideo VOD.
* **short_video**: The video file is uploaded by using the short video SDK.
* **editing**: The video file is produced after online editing.
* **live**: The video stream is recorded and uploaded as a file.
@NameInMap(value="ModificationTime") public String modificationTime
The time when the video file was updated. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC.
@NameInMap(value="PreprocessStatus") public String preprocessStatus
The preprocessing status. Valid values:
* **UnPreprocess**
* **Preprocessing**
* **PreprocessSucceed**
* **PreprocessFailed**
@NameInMap(value="RestoreExpiration") public String restoreExpiration
The period of time in which the video file remains in the restored state.
@NameInMap(value="RestoreStatus") public String restoreStatus
The restoration status of the video file. Valid values:
* **Processing**
* **Success**
* **Failed**
@NameInMap(value="Size") public Long size
The size of the video file.
@NameInMap(value="Snapshots") public List<String> snapshots
The list of automatic snapshots.
@NameInMap(value="SpriteSnapshots") public List<String> spriteSnapshots
The list of sprite snapshots.
@NameInMap(value="Status") public String status
The status of the video file. Valid values:
* **Uploading**
* **UploadFail**
* **UploadSucc**
* **Transcoding**
* **TranscodeFail**
* **Blocked**
* **Normal**
@NameInMap(value="StorageClass") public String storageClass
The storage class of the video file. Valid values:
* **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 files are IA objects.
* **SourceArchive**: Only the source files are Archive objects.
* **SourceColdArchive**: Only the source files are Cold Archive objects.
* **Changing**: The storage class is being modified.
@NameInMap(value="StorageLocation") public String storageLocation
The endpoint of the OSS bucket in which the video file is stored.
@NameInMap(value="Tags") public String tags
The tags of the video file.
@NameInMap(value="Title") public String title
The title of the video file.
@NameInMap(value="TranscodeMode") public String transcodeMode
The transcoding mode. Default value: FastTranscode. Valid values:
* **FastTranscode**: The video file is immediately transcoded after it is uploaded. You cannot play the file before it is transcoded.
* **NoTranscode**: The video file can be played without being transcoded. You can immediately play the file after it is uploaded.
* **AsyncTranscode**: The video file can be immediately played and asynchronously transcoded after it is uploaded.
@NameInMap(value="VideoId") public String videoId
The ID of the video file.
public static SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo build(Map<String,?> map) throws Exception
Exceptionpublic SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setAppId(String appId)
public String getAppId()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setCateId(Long cateId)
public Long getCateId()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setCateName(String cateName)
public String getCateName()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setCoverURL(String coverURL)
public String getCoverURL()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setCreationTime(String creationTime)
public String getCreationTime()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setDescription(String description)
public String getDescription()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setDownloadSwitch(String downloadSwitch)
public String getDownloadSwitch()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setDuration(Float duration)
public Float getDuration()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setMediaSource(String mediaSource)
public String getMediaSource()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setModificationTime(String modificationTime)
public String getModificationTime()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setPreprocessStatus(String preprocessStatus)
public String getPreprocessStatus()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setRestoreExpiration(String restoreExpiration)
public String getRestoreExpiration()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setRestoreStatus(String restoreStatus)
public String getRestoreStatus()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setSize(Long size)
public Long getSize()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setSnapshots(List<String> snapshots)
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setSpriteSnapshots(List<String> spriteSnapshots)
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setStatus(String status)
public String getStatus()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setStorageClass(String storageClass)
public String getStorageClass()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setStorageLocation(String storageLocation)
public String getStorageLocation()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setTags(String tags)
public String getTags()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setTitle(String title)
public String getTitle()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setTranscodeMode(String transcodeMode)
public String getTranscodeMode()
public SearchMediaResponseBody.SearchMediaResponseBodyMediaListVideo setVideoId(String videoId)
public String getVideoId()
Copyright © 2024. All rights reserved.