
com.aliyun.ice20201109.models.ListMediaBasicInfosResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ice20201109.models;
import com.aliyun.tea.*;
public class ListMediaBasicInfosResponseBody extends TeaModel {
/**
* example:
* 2
*/
@NameInMap("MaxResults")
public Integer maxResults;
@NameInMap("MediaInfos")
public java.util.List mediaInfos;
/**
* example:
* 8EqYpQbZ6Eh7+Zz8DxVYoQ==
*/
@NameInMap("NextToken")
public String nextToken;
/**
* example:
* B7-7F87-4792-BFE9-63CD21
*/
@NameInMap("RequestId")
public String requestId;
/**
* example:
* 4
*/
@NameInMap("TotalCount")
public Long totalCount;
public static ListMediaBasicInfosResponseBody build(java.util.Map map) throws Exception {
ListMediaBasicInfosResponseBody self = new ListMediaBasicInfosResponseBody();
return TeaModel.build(map, self);
}
public ListMediaBasicInfosResponseBody setMaxResults(Integer maxResults) {
this.maxResults = maxResults;
return this;
}
public Integer getMaxResults() {
return this.maxResults;
}
public ListMediaBasicInfosResponseBody setMediaInfos(java.util.List mediaInfos) {
this.mediaInfos = mediaInfos;
return this;
}
public java.util.List getMediaInfos() {
return this.mediaInfos;
}
public ListMediaBasicInfosResponseBody setNextToken(String nextToken) {
this.nextToken = nextToken;
return this;
}
public String getNextToken() {
return this.nextToken;
}
public ListMediaBasicInfosResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public ListMediaBasicInfosResponseBody setTotalCount(Long totalCount) {
this.totalCount = totalCount;
return this;
}
public Long getTotalCount() {
return this.totalCount;
}
public static class ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo extends TeaModel {
/**
* example:
* 1912.13
*/
@NameInMap("Bitrate")
public String bitrate;
/**
* example:
* 2021-01-08T16:52:04Z
*/
@NameInMap("CreateTime")
public String createTime;
/**
* example:
* 60.00000
*/
@NameInMap("Duration")
public String duration;
/**
* example:
* example.mp4
*/
@NameInMap("FileName")
public String fileName;
/**
* example:
* 14340962
*/
@NameInMap("FileSize")
public String fileSize;
/**
* example:
* Normal
*/
@NameInMap("FileStatus")
public String fileStatus;
/**
* example:
* source_file
*/
@NameInMap("FileType")
public String fileType;
/**
* example:
* http://example-bucket.oss-cn-shanghai.aliyuncs.com/example2.mp4?Expires=&OSSAccessKeyId=&Signature=&security-token=
*/
@NameInMap("FileUrl")
public String fileUrl;
/**
* example:
* mov,mp4,m4a,3gp,3g2,mj2
*/
@NameInMap("FormatName")
public String formatName;
/**
* example:
* 720
*/
@NameInMap("Height")
public String height;
/**
* example:
* 2021-01-08T16:52:07Z
*/
@NameInMap("ModifiedTime")
public String modifiedTime;
/**
* example:
* cn-shanghai
*/
@NameInMap("Region")
public String region;
/**
* example:
* 1280
*/
@NameInMap("Width")
public String width;
public static ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo build(java.util.Map map) throws Exception {
ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo self = new ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo();
return TeaModel.build(map, self);
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setBitrate(String bitrate) {
this.bitrate = bitrate;
return this;
}
public String getBitrate() {
return this.bitrate;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setCreateTime(String createTime) {
this.createTime = createTime;
return this;
}
public String getCreateTime() {
return this.createTime;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setDuration(String duration) {
this.duration = duration;
return this;
}
public String getDuration() {
return this.duration;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setFileName(String fileName) {
this.fileName = fileName;
return this;
}
public String getFileName() {
return this.fileName;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setFileSize(String fileSize) {
this.fileSize = fileSize;
return this;
}
public String getFileSize() {
return this.fileSize;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setFileStatus(String fileStatus) {
this.fileStatus = fileStatus;
return this;
}
public String getFileStatus() {
return this.fileStatus;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setFileType(String fileType) {
this.fileType = fileType;
return this;
}
public String getFileType() {
return this.fileType;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setFileUrl(String fileUrl) {
this.fileUrl = fileUrl;
return this;
}
public String getFileUrl() {
return this.fileUrl;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setFormatName(String formatName) {
this.formatName = formatName;
return this;
}
public String getFormatName() {
return this.formatName;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setHeight(String height) {
this.height = height;
return this;
}
public String getHeight() {
return this.height;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setModifiedTime(String modifiedTime) {
this.modifiedTime = modifiedTime;
return this;
}
public String getModifiedTime() {
return this.modifiedTime;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setRegion(String region) {
this.region = region;
return this;
}
public String getRegion() {
return this.region;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo setWidth(String width) {
this.width = width;
return this;
}
public String getWidth() {
return this.width;
}
}
public static class ListMediaBasicInfosResponseBodyMediaInfosFileInfoList extends TeaModel {
@NameInMap("FileBasicInfo")
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo fileBasicInfo;
public static ListMediaBasicInfosResponseBodyMediaInfosFileInfoList build(java.util.Map map) throws Exception {
ListMediaBasicInfosResponseBodyMediaInfosFileInfoList self = new ListMediaBasicInfosResponseBodyMediaInfosFileInfoList();
return TeaModel.build(map, self);
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoList setFileBasicInfo(ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo fileBasicInfo) {
this.fileBasicInfo = fileBasicInfo;
return this;
}
public ListMediaBasicInfosResponseBodyMediaInfosFileInfoListFileBasicInfo getFileBasicInfo() {
return this.fileBasicInfo;
}
}
public static class ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo extends TeaModel {
/**
* example:
* ICE
*/
@NameInMap("Biz")
public String biz;
/**
* example:
* opening
*/
@NameInMap("BusinessType")
public String businessType;
/**
* example:
* 3049
*/
@NameInMap("CateId")
public Long cateId;
@NameInMap("Category")
public String category;
/**
* example:
* http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.png?Expires=&OSSAccessKeyId=&Signature=&security-token=
*/
@NameInMap("CoverURL")
public String coverURL;
/**
* example:
* 2021-01-08T16:52:04Z
*/
@NameInMap("CreateTime")
public String createTime;
/**
* example:
* 2021-01-08T16:52:07Z
*/
@NameInMap("DeletedTime")
public String deletedTime;
@NameInMap("Description")
public String description;
/**
* example:
* https://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4
*/
@NameInMap("InputURL")
public String inputURL;
/**
* example:
* 019b82e24b37a1c2958dec38
*/
@NameInMap("MediaId")
public String mediaId;
/**
* example:
* tags,tags2
*/
@NameInMap("MediaTags")
public String mediaTags;
/**
* example:
* video
*/
@NameInMap("MediaType")
public String mediaType;
/**
* example:
* 2021-01-08T16:52:07Z
*/
@NameInMap("ModifiedTime")
public String modifiedTime;
/**
* example:
* 123-123
*/
@NameInMap("ReferenceId")
public String referenceId;
/**
* example:
* [{"bucket":"example-bucket","count":"3","iceJobId":"f48f0e4154976b2b8c45","location":"oss-cn-beijing","snapshotRegular":"example.jpg","templateId":"e6a6440b29eb60bd7c"}]
*/
@NameInMap("Snapshots")
public String snapshots;
/**
* example:
* oss
*/
@NameInMap("Source")
public String source;
/**
* example:
* [{"bucket":"example-bucket","count":"32","iceJobId":"83ec44d58b2069def2e","location":"oss-cn-shanghai","snapshotRegular":"example/example-{Count}.jpg","spriteRegular":"example/example-{TileCount}.jpg","templateId":"e438b14ff39293eaec25","tileCount":"1"}]
*/
@NameInMap("SpriteImages")
public String spriteImages;
/**
* example:
* Normal
*/
@NameInMap("Status")
public String status;
@NameInMap("Title")
public String title;
/**
* example:
* Init
*/
@NameInMap("TranscodeStatus")
public String transcodeStatus;
/**
* example:
* general
*/
@NameInMap("UploadSource")
public String uploadSource;
/**
* example:
* userData
*/
@NameInMap("UserData")
public String userData;
public static ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo build(java.util.Map map) throws Exception {
ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo self = new ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo();
return TeaModel.build(map, self);
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setBiz(String biz) {
this.biz = biz;
return this;
}
public String getBiz() {
return this.biz;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setBusinessType(String businessType) {
this.businessType = businessType;
return this;
}
public String getBusinessType() {
return this.businessType;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setCateId(Long cateId) {
this.cateId = cateId;
return this;
}
public Long getCateId() {
return this.cateId;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setCategory(String category) {
this.category = category;
return this;
}
public String getCategory() {
return this.category;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setCoverURL(String coverURL) {
this.coverURL = coverURL;
return this;
}
public String getCoverURL() {
return this.coverURL;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setCreateTime(String createTime) {
this.createTime = createTime;
return this;
}
public String getCreateTime() {
return this.createTime;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setDeletedTime(String deletedTime) {
this.deletedTime = deletedTime;
return this;
}
public String getDeletedTime() {
return this.deletedTime;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setInputURL(String inputURL) {
this.inputURL = inputURL;
return this;
}
public String getInputURL() {
return this.inputURL;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setMediaId(String mediaId) {
this.mediaId = mediaId;
return this;
}
public String getMediaId() {
return this.mediaId;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setMediaTags(String mediaTags) {
this.mediaTags = mediaTags;
return this;
}
public String getMediaTags() {
return this.mediaTags;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setMediaType(String mediaType) {
this.mediaType = mediaType;
return this;
}
public String getMediaType() {
return this.mediaType;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setModifiedTime(String modifiedTime) {
this.modifiedTime = modifiedTime;
return this;
}
public String getModifiedTime() {
return this.modifiedTime;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setReferenceId(String referenceId) {
this.referenceId = referenceId;
return this;
}
public String getReferenceId() {
return this.referenceId;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setSnapshots(String snapshots) {
this.snapshots = snapshots;
return this;
}
public String getSnapshots() {
return this.snapshots;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setSource(String source) {
this.source = source;
return this;
}
public String getSource() {
return this.source;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setSpriteImages(String spriteImages) {
this.spriteImages = spriteImages;
return this;
}
public String getSpriteImages() {
return this.spriteImages;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setStatus(String status) {
this.status = status;
return this;
}
public String getStatus() {
return this.status;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setTranscodeStatus(String transcodeStatus) {
this.transcodeStatus = transcodeStatus;
return this;
}
public String getTranscodeStatus() {
return this.transcodeStatus;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setUploadSource(String uploadSource) {
this.uploadSource = uploadSource;
return this;
}
public String getUploadSource() {
return this.uploadSource;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo setUserData(String userData) {
this.userData = userData;
return this;
}
public String getUserData() {
return this.userData;
}
}
public static class ListMediaBasicInfosResponseBodyMediaInfos extends TeaModel {
/**
* FileInfos
*/
@NameInMap("FileInfoList")
public java.util.List fileInfoList;
/**
* BasicInfo
*/
@NameInMap("MediaBasicInfo")
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo mediaBasicInfo;
/**
* example:
* 019b82e24b37a1c2958dec38
*/
@NameInMap("MediaId")
public String mediaId;
public static ListMediaBasicInfosResponseBodyMediaInfos build(java.util.Map map) throws Exception {
ListMediaBasicInfosResponseBodyMediaInfos self = new ListMediaBasicInfosResponseBodyMediaInfos();
return TeaModel.build(map, self);
}
public ListMediaBasicInfosResponseBodyMediaInfos setFileInfoList(java.util.List fileInfoList) {
this.fileInfoList = fileInfoList;
return this;
}
public java.util.List getFileInfoList() {
return this.fileInfoList;
}
public ListMediaBasicInfosResponseBodyMediaInfos setMediaBasicInfo(ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo mediaBasicInfo) {
this.mediaBasicInfo = mediaBasicInfo;
return this;
}
public ListMediaBasicInfosResponseBodyMediaInfosMediaBasicInfo getMediaBasicInfo() {
return this.mediaBasicInfo;
}
public ListMediaBasicInfosResponseBodyMediaInfos setMediaId(String mediaId) {
this.mediaId = mediaId;
return this;
}
public String getMediaId() {
return this.mediaId;
}
}
}