All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.ice20201109.models.SearchPublicMediaInfoResponseBody Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ice20201109.models;

import com.aliyun.tea.*;

public class SearchPublicMediaInfoResponseBody extends TeaModel {
    @NameInMap("PublicMediaInfos")
    public java.util.List publicMediaInfos;

    /**
     * example:
     * 

3CFB-2767-54FD-B311-BD15A4C1

*/ @NameInMap("RequestId") public String requestId; /** * example: *

100

*/ @NameInMap("TotalCount") public Long totalCount; public static SearchPublicMediaInfoResponseBody build(java.util.Map map) throws Exception { SearchPublicMediaInfoResponseBody self = new SearchPublicMediaInfoResponseBody(); return TeaModel.build(map, self); } public SearchPublicMediaInfoResponseBody setPublicMediaInfos(java.util.List publicMediaInfos) { this.publicMediaInfos = publicMediaInfos; return this; } public java.util.List getPublicMediaInfos() { return this.publicMediaInfos; } public SearchPublicMediaInfoResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public SearchPublicMediaInfoResponseBody setTotalCount(Long totalCount) { this.totalCount = totalCount; return this; } public Long getTotalCount() { return this.totalCount; } public static class SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoDynamicMetaData extends TeaModel { /** * example: *

"{\"AuditionUrl\": \"http://xxx\\", \"AuditionCount\": 3...}"

*/ @NameInMap("Data") public String data; /** * example: *

system

*/ @NameInMap("Type") public String type; public static SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoDynamicMetaData build(java.util.Map map) throws Exception { SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoDynamicMetaData self = new SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoDynamicMetaData(); return TeaModel.build(map, self); } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoDynamicMetaData setData(String data) { this.data = data; return this; } public String getData() { return this.data; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoDynamicMetaData setType(String type) { this.type = type; return this; } public String getType() { return this.type; } } public static class SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo extends TeaModel { /** * example: *

general

*/ @NameInMap("BusinessType") public String businessType; /** * example: *

category

*/ @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: *

2020-12-26T06:04:49Z

*/ @NameInMap("CreateTime") public String createTime; /** * example: *

2020-12-29T06:04:49Z

*/ @NameInMap("DeletedTime") public String deletedTime; /** * example: *

description

*/ @NameInMap("Description") public String description; /** *

MediaId

* * example: *

icepublic-87b921bb4a55908a72a0537e

*/ @NameInMap("MediaId") public String mediaId; @NameInMap("MediaTags") public String mediaTags; /** * example: *

audio

*/ @NameInMap("MediaType") public String mediaType; /** * example: *

2020-12-26T06:04:50Z

*/ @NameInMap("ModifiedTime") public String modifiedTime; /** * 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; /** * example: *

title

*/ @NameInMap("Title") public String title; /** * example: *

userDataTest

*/ @NameInMap("UserData") public String userData; public static SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo build(java.util.Map map) throws Exception { SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo self = new SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo(); return TeaModel.build(map, self); } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setBusinessType(String businessType) { this.businessType = businessType; return this; } public String getBusinessType() { return this.businessType; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setCategory(String category) { this.category = category; return this; } public String getCategory() { return this.category; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setCoverURL(String coverURL) { this.coverURL = coverURL; return this; } public String getCoverURL() { return this.coverURL; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setCreateTime(String createTime) { this.createTime = createTime; return this; } public String getCreateTime() { return this.createTime; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setDeletedTime(String deletedTime) { this.deletedTime = deletedTime; return this; } public String getDeletedTime() { return this.deletedTime; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setDescription(String description) { this.description = description; return this; } public String getDescription() { return this.description; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setMediaId(String mediaId) { this.mediaId = mediaId; return this; } public String getMediaId() { return this.mediaId; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setMediaTags(String mediaTags) { this.mediaTags = mediaTags; return this; } public String getMediaTags() { return this.mediaTags; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setMediaType(String mediaType) { this.mediaType = mediaType; return this; } public String getMediaType() { return this.mediaType; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setModifiedTime(String modifiedTime) { this.modifiedTime = modifiedTime; return this; } public String getModifiedTime() { return this.modifiedTime; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setSource(String source) { this.source = source; return this; } public String getSource() { return this.source; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setSpriteImages(String spriteImages) { this.spriteImages = spriteImages; return this; } public String getSpriteImages() { return this.spriteImages; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setStatus(String status) { this.status = status; return this; } public String getStatus() { return this.status; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setTitle(String title) { this.title = title; return this; } public String getTitle() { return this.title; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo setUserData(String userData) { this.userData = userData; return this; } public String getUserData() { return this.userData; } } public static class SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfo extends TeaModel { @NameInMap("DynamicMetaData") public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoDynamicMetaData dynamicMetaData; /** *

BasicInfo

*/ @NameInMap("MediaBasicInfo") public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo mediaBasicInfo; /** * example: *

icepublic-87b921bb4a55908a72a0537e

*/ @NameInMap("MediaId") public String mediaId; public static SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfo build(java.util.Map map) throws Exception { SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfo self = new SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfo(); return TeaModel.build(map, self); } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfo setDynamicMetaData(SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoDynamicMetaData dynamicMetaData) { this.dynamicMetaData = dynamicMetaData; return this; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoDynamicMetaData getDynamicMetaData() { return this.dynamicMetaData; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfo setMediaBasicInfo(SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo mediaBasicInfo) { this.mediaBasicInfo = mediaBasicInfo; return this; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfoMediaBasicInfo getMediaBasicInfo() { return this.mediaBasicInfo; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfo setMediaId(String mediaId) { this.mediaId = mediaId; return this; } public String getMediaId() { return this.mediaId; } } public static class SearchPublicMediaInfoResponseBodyPublicMediaInfos extends TeaModel { /** * example: *

true

*/ @NameInMap("Authorized") public Boolean authorized; /** * example: *

true

*/ @NameInMap("Favorite") public Boolean favorite; @NameInMap("MediaInfo") public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfo mediaInfo; /** * example: *

100

*/ @NameInMap("RemainingAuthTime") public String remainingAuthTime; public static SearchPublicMediaInfoResponseBodyPublicMediaInfos build(java.util.Map map) throws Exception { SearchPublicMediaInfoResponseBodyPublicMediaInfos self = new SearchPublicMediaInfoResponseBodyPublicMediaInfos(); return TeaModel.build(map, self); } public SearchPublicMediaInfoResponseBodyPublicMediaInfos setAuthorized(Boolean authorized) { this.authorized = authorized; return this; } public Boolean getAuthorized() { return this.authorized; } public SearchPublicMediaInfoResponseBodyPublicMediaInfos setFavorite(Boolean favorite) { this.favorite = favorite; return this; } public Boolean getFavorite() { return this.favorite; } public SearchPublicMediaInfoResponseBodyPublicMediaInfos setMediaInfo(SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfo mediaInfo) { this.mediaInfo = mediaInfo; return this; } public SearchPublicMediaInfoResponseBodyPublicMediaInfosMediaInfo getMediaInfo() { return this.mediaInfo; } public SearchPublicMediaInfoResponseBodyPublicMediaInfos setRemainingAuthTime(String remainingAuthTime) { this.remainingAuthTime = remainingAuthTime; return this; } public String getRemainingAuthTime() { return this.remainingAuthTime; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy