aliyun-net-sdk-vod/Vod/Model/V20170321/SearchMediaResponse.cs (1,956 lines of code) (raw):

/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ using System.Collections.Generic; using Newtonsoft.Json; using Aliyun.Acs.Core; namespace Aliyun.Acs.vod.Model.V20170321 { public class SearchMediaResponse : AcsResponse { private string requestId; private long? total; private string scrollToken; private List<SearchMedia_Media> mediaList; public string RequestId { get { return requestId; } set { requestId = value; } } public long? Total { get { return total; } set { total = value; } } public string ScrollToken { get { return scrollToken; } set { scrollToken = value; } } public List<SearchMedia_Media> MediaList { get { return mediaList; } set { mediaList = value; } } public class SearchMedia_Media { private string creationTime; private string mediaType; private string mediaId; private SearchMedia_Video video; private SearchMedia_Audio audio; private SearchMedia_Image image; private SearchMedia_AttachedMedia attachedMedia; private SearchMedia_AiData aiData; private SearchMedia_AiRoughData aiRoughData; public string CreationTime { get { return creationTime; } set { creationTime = value; } } public string MediaType { get { return mediaType; } set { mediaType = value; } } public string MediaId { get { return mediaId; } set { mediaId = value; } } public SearchMedia_Video Video { get { return video; } set { video = value; } } public SearchMedia_Audio Audio { get { return audio; } set { audio = value; } } public SearchMedia_Image Image { get { return image; } set { image = value; } } public SearchMedia_AttachedMedia AttachedMedia { get { return attachedMedia; } set { attachedMedia = value; } } public SearchMedia_AiData AiData { get { return aiData; } set { aiData = value; } } public SearchMedia_AiRoughData AiRoughData { get { return aiRoughData; } set { aiRoughData = value; } } public class SearchMedia_Video { private string status; private string creationTime; private string storageLocation; private long? cateId; private string auditTemplateId; private string tags; private string modificationTime; private string auditManualStatus; private string mediaType; private string mediaSource; private string description; private string appId; private string coverURL; private string auditStatus; private string auditAIStatus; private string videoId; private string auditLabel; private string downloadSwitch; private string regionId; private string auditAbnormalModules; private string customMediaInfo; private string cateName; private string transcodeMode; private string auditAIResult; private string preprocessStatus; private string restoreExpiration; private string restoreStatus; private string storageClass; private long? size; private float? duration; private string title; private List<SearchMedia_PlayInfo> playInfoList; private List<string> spriteSnapshots; private List<string> snapshots; public string Status { get { return status; } set { status = value; } } public string CreationTime { get { return creationTime; } set { creationTime = value; } } public string StorageLocation { get { return storageLocation; } set { storageLocation = value; } } public long? CateId { get { return cateId; } set { cateId = value; } } public string AuditTemplateId { get { return auditTemplateId; } set { auditTemplateId = value; } } public string Tags { get { return tags; } set { tags = value; } } public string ModificationTime { get { return modificationTime; } set { modificationTime = value; } } public string AuditManualStatus { get { return auditManualStatus; } set { auditManualStatus = value; } } public string MediaType { get { return mediaType; } set { mediaType = value; } } public string MediaSource { get { return mediaSource; } set { mediaSource = value; } } public string Description { get { return description; } set { description = value; } } public string AppId { get { return appId; } set { appId = value; } } public string CoverURL { get { return coverURL; } set { coverURL = value; } } public string AuditStatus { get { return auditStatus; } set { auditStatus = value; } } public string AuditAIStatus { get { return auditAIStatus; } set { auditAIStatus = value; } } public string VideoId { get { return videoId; } set { videoId = value; } } public string AuditLabel { get { return auditLabel; } set { auditLabel = value; } } public string DownloadSwitch { get { return downloadSwitch; } set { downloadSwitch = value; } } public string RegionId { get { return regionId; } set { regionId = value; } } public string AuditAbnormalModules { get { return auditAbnormalModules; } set { auditAbnormalModules = value; } } public string CustomMediaInfo { get { return customMediaInfo; } set { customMediaInfo = value; } } public string CateName { get { return cateName; } set { cateName = value; } } public string TranscodeMode { get { return transcodeMode; } set { transcodeMode = value; } } public string AuditAIResult { get { return auditAIResult; } set { auditAIResult = value; } } public string PreprocessStatus { get { return preprocessStatus; } set { preprocessStatus = value; } } public string RestoreExpiration { get { return restoreExpiration; } set { restoreExpiration = value; } } public string RestoreStatus { get { return restoreStatus; } set { restoreStatus = value; } } public string StorageClass { get { return storageClass; } set { storageClass = value; } } public long? Size { get { return size; } set { size = value; } } public float? Duration { get { return duration; } set { duration = value; } } public string Title { get { return title; } set { title = value; } } public List<SearchMedia_PlayInfo> PlayInfoList { get { return playInfoList; } set { playInfoList = value; } } public List<string> SpriteSnapshots { get { return spriteSnapshots; } set { spriteSnapshots = value; } } public List<string> Snapshots { get { return snapshots; } set { snapshots = value; } } public class SearchMedia_PlayInfo { private string complexity; private string height; private string bitrate; private long? encrypt; private string definition; private string rand; private string streamType; private string jobId; private string width; private string size; private string plaintext; private string playURL; private string duration; private string fps; private string format; public string Complexity { get { return complexity; } set { complexity = value; } } public string Height { get { return height; } set { height = value; } } public string Bitrate { get { return bitrate; } set { bitrate = value; } } public long? Encrypt { get { return encrypt; } set { encrypt = value; } } public string Definition { get { return definition; } set { definition = value; } } public string Rand { get { return rand; } set { rand = value; } } public string StreamType { get { return streamType; } set { streamType = value; } } public string JobId { get { return jobId; } set { jobId = value; } } public string Width { get { return width; } set { width = value; } } public string Size { get { return size; } set { size = value; } } public string Plaintext { get { return plaintext; } set { plaintext = value; } } public string PlayURL { get { return playURL; } set { playURL = value; } } public string Duration { get { return duration; } set { duration = value; } } public string Fps { get { return fps; } set { fps = value; } } public string Format { get { return format; } set { format = value; } } } } public class SearchMedia_Audio { private string status; private string creationTime; private string storageLocation; private long? cateId; private string auditTemplateId; private string tags; private string modificationTime; private string auditManualStatus; private string mediaSource; private string description; private string appId; private string coverURL; private string audioId; private string auditStatus; private string auditAIStatus; private string downloadSwitch; private string regionId; private string cateName; private string transcodeMode; private string customMediaInfo; private string auditAIResult; private string preprocessStatus; private string restoreExpiration; private string restoreStatus; private string storageClass; private long? size; private float? duration; private string title; private List<SearchMedia_PlayInfo4> playInfoList3; private List<string> spriteSnapshots1; private List<string> snapshots2; public string Status { get { return status; } set { status = value; } } public string CreationTime { get { return creationTime; } set { creationTime = value; } } public string StorageLocation { get { return storageLocation; } set { storageLocation = value; } } public long? CateId { get { return cateId; } set { cateId = value; } } public string AuditTemplateId { get { return auditTemplateId; } set { auditTemplateId = value; } } public string Tags { get { return tags; } set { tags = value; } } public string ModificationTime { get { return modificationTime; } set { modificationTime = value; } } public string AuditManualStatus { get { return auditManualStatus; } set { auditManualStatus = value; } } public string MediaSource { get { return mediaSource; } set { mediaSource = value; } } public string Description { get { return description; } set { description = value; } } public string AppId { get { return appId; } set { appId = value; } } public string CoverURL { get { return coverURL; } set { coverURL = value; } } public string AudioId { get { return audioId; } set { audioId = value; } } public string AuditStatus { get { return auditStatus; } set { auditStatus = value; } } public string AuditAIStatus { get { return auditAIStatus; } set { auditAIStatus = value; } } public string DownloadSwitch { get { return downloadSwitch; } set { downloadSwitch = value; } } public string RegionId { get { return regionId; } set { regionId = value; } } public string CateName { get { return cateName; } set { cateName = value; } } public string TranscodeMode { get { return transcodeMode; } set { transcodeMode = value; } } public string CustomMediaInfo { get { return customMediaInfo; } set { customMediaInfo = value; } } public string AuditAIResult { get { return auditAIResult; } set { auditAIResult = value; } } public string PreprocessStatus { get { return preprocessStatus; } set { preprocessStatus = value; } } public string RestoreExpiration { get { return restoreExpiration; } set { restoreExpiration = value; } } public string RestoreStatus { get { return restoreStatus; } set { restoreStatus = value; } } public string StorageClass { get { return storageClass; } set { storageClass = value; } } public long? Size { get { return size; } set { size = value; } } public float? Duration { get { return duration; } set { duration = value; } } public string Title { get { return title; } set { title = value; } } public List<SearchMedia_PlayInfo4> PlayInfoList3 { get { return playInfoList3; } set { playInfoList3 = value; } } public List<string> SpriteSnapshots1 { get { return spriteSnapshots1; } set { spriteSnapshots1 = value; } } public List<string> Snapshots2 { get { return snapshots2; } set { snapshots2 = value; } } public class SearchMedia_PlayInfo4 { private string complexity; private string height; private string bitrate; private long? encrypt; private string definition; private string rand; private string streamType; private string jobId; private string width; private string size; private string plaintext; private string playURL; private string duration; private string fps; private string format; public string Complexity { get { return complexity; } set { complexity = value; } } public string Height { get { return height; } set { height = value; } } public string Bitrate { get { return bitrate; } set { bitrate = value; } } public long? Encrypt { get { return encrypt; } set { encrypt = value; } } public string Definition { get { return definition; } set { definition = value; } } public string Rand { get { return rand; } set { rand = value; } } public string StreamType { get { return streamType; } set { streamType = value; } } public string JobId { get { return jobId; } set { jobId = value; } } public string Width { get { return width; } set { width = value; } } public string Size { get { return size; } set { size = value; } } public string Plaintext { get { return plaintext; } set { plaintext = value; } } public string PlayURL { get { return playURL; } set { playURL = value; } } public string Duration { get { return duration; } set { duration = value; } } public string Fps { get { return fps; } set { fps = value; } } public string Format { get { return format; } set { format = value; } } } } public class SearchMedia_Image { private string storageLocation; private string creationTime; private string type; private string status; private long? cateId; private string tags; private string modificationTime; private string regionId; private string cateName; private string description; private string appId; private string uRL; private string title; private string ext; private string imageId; public string StorageLocation { get { return storageLocation; } set { storageLocation = value; } } public string CreationTime { get { return creationTime; } set { creationTime = value; } } public string Type { get { return type; } set { type = value; } } public string Status { get { return status; } set { status = value; } } public long? CateId { get { return cateId; } set { cateId = value; } } public string Tags { get { return tags; } set { tags = value; } } public string ModificationTime { get { return modificationTime; } set { modificationTime = value; } } public string RegionId { get { return regionId; } set { regionId = value; } } public string CateName { get { return cateName; } set { cateName = value; } } public string Description { get { return description; } set { description = value; } } public string AppId { get { return appId; } set { appId = value; } } public string URL { get { return uRL; } set { uRL = value; } } public string Title { get { return title; } set { title = value; } } public string Ext { get { return ext; } set { ext = value; } } public string ImageId { get { return imageId; } set { imageId = value; } } } public class SearchMedia_AttachedMedia { private string creationTime; private string status; private string storageLocation; private string icon; private string tags; private string modificationTime; private string mediaId; private string businessType; private string regionId; private string description; private string appId; private string uRL; private string title; private string ext; private string onlineStatus; private List<SearchMedia_Category> categories; public string CreationTime { get { return creationTime; } set { creationTime = value; } } public string Status { get { return status; } set { status = value; } } public string StorageLocation { get { return storageLocation; } set { storageLocation = value; } } public string Icon { get { return icon; } set { icon = value; } } public string Tags { get { return tags; } set { tags = value; } } public string ModificationTime { get { return modificationTime; } set { modificationTime = value; } } public string MediaId { get { return mediaId; } set { mediaId = value; } } public string BusinessType { get { return businessType; } set { businessType = value; } } public string RegionId { get { return regionId; } set { regionId = value; } } public string Description { get { return description; } set { description = value; } } public string AppId { get { return appId; } set { appId = value; } } public string URL { get { return uRL; } set { uRL = value; } } public string Title { get { return title; } set { title = value; } } public string Ext { get { return ext; } set { ext = value; } } public string OnlineStatus { get { return onlineStatus; } set { onlineStatus = value; } } public List<SearchMedia_Category> Categories { get { return categories; } set { categories = value; } } public class SearchMedia_Category { private long? parentId; private string cateName; private long? cateId; private long? level; public long? ParentId { get { return parentId; } set { parentId = value; } } public string CateName { get { return cateName; } set { cateName = value; } } public long? CateId { get { return cateId; } set { cateId = value; } } public long? Level { get { return level; } set { level = value; } } } } public class SearchMedia_AiData { private List<SearchMedia_AiLabelInfoItem> aiLabelInfo; private List<SearchMedia_OcrInfoItem> ocrInfo; public List<SearchMedia_AiLabelInfoItem> AiLabelInfo { get { return aiLabelInfo; } set { aiLabelInfo = value; } } public List<SearchMedia_OcrInfoItem> OcrInfo { get { return ocrInfo; } set { ocrInfo = value; } } public class SearchMedia_AiLabelInfoItem { private string category; private string labelName; private string labelId; private List<SearchMedia_OccurrencesItem> occurrences; public string Category { get { return category; } set { category = value; } } public string LabelName { get { return labelName; } set { labelName = value; } } public string LabelId { get { return labelId; } set { labelId = value; } } public List<SearchMedia_OccurrencesItem> Occurrences { get { return occurrences; } set { occurrences = value; } } public class SearchMedia_OccurrencesItem { private double? score; private double? from; private double? to; public double? Score { get { return score; } set { score = value; } } public double? From { get { return from; } set { from = value; } } public double? To { get { return to; } set { to = value; } } } } public class SearchMedia_OcrInfoItem { private double? from; private double? to; private string content; public double? From { get { return from; } set { from = value; } } public double? To { get { return to; } set { to = value; } } public string Content { get { return content; } set { content = value; } } } } public class SearchMedia_AiRoughData { private string saveType; private string status; private string aiJobId; private string aiCategory; public string SaveType { get { return saveType; } set { saveType = value; } } public string Status { get { return status; } set { status = value; } } public string AiJobId { get { return aiJobId; } set { aiJobId = value; } } public string AiCategory { get { return aiCategory; } set { aiCategory = value; } } } } } }