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

com.tencentcloudapi.vod.v20180717.models.DescribeTaskDetailResponse Maven / Gradle / Ivy

There is a newer version: 3.1.1104
Show newest version
/*
 * Copyright (c) 2017-2018 THL A29 Limited, a Tencent company. All Rights Reserved.
 *
 * Licensed 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.
 */
package com.tencentcloudapi.vod.v20180717.models;

import com.tencentcloudapi.common.AbstractModel;
import com.google.gson.annotations.SerializedName;
import com.google.gson.annotations.Expose;
import java.util.HashMap;

public class DescribeTaskDetailResponse extends AbstractModel{

    /**
    * 任务类型,取值:
  • Procedure:视频处理任务;
  • EditMedia:视频编辑任务;
  • SplitMedia:视频拆条任务;
  • ComposeMedia:制作媒体文件任务;
  • WechatPublish:微信发布任务;
  • WechatMiniProgramPublish:微信小程序视频发布任务;
  • PullUpload:拉取上传媒体文件任务。
  • 兼容 2017 版的任务类型:
  • Transcode:视频转码任务;
  • SnapshotByTimeOffset:视频截图任务;
  • Concat:视频拼接任务;
  • Clip:视频剪辑任务;
  • ImageSprites:截取雪碧图任务。
  • */ @SerializedName("TaskType") @Expose private String TaskType; /** * 任务状态,取值:
  • WAITING:等待中;
  • PROCESSING:处理中;
  • FINISH:已完成。
  • */ @SerializedName("Status") @Expose private String Status; /** * 任务的创建时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ @SerializedName("CreateTime") @Expose private String CreateTime; /** * 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ @SerializedName("BeginProcessTime") @Expose private String BeginProcessTime; /** * 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ @SerializedName("FinishTime") @Expose private String FinishTime; /** * 视频处理任务信息,仅当 TaskType 为 Procedure,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ @SerializedName("ProcedureTask") @Expose private ProcedureTask ProcedureTask; /** * 视频编辑任务信息,仅当 TaskType 为 EditMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ @SerializedName("EditMediaTask") @Expose private EditMediaTask EditMediaTask; /** * 微信发布任务信息,仅当 TaskType 为 WechatPublish,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ @SerializedName("WechatPublishTask") @Expose private WechatPublishTask WechatPublishTask; /** * 制作媒体文件任务信息,仅当 TaskType 为 ComposeMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ @SerializedName("ComposeMediaTask") @Expose private ComposeMediaTask ComposeMediaTask; /** * 视频拆条任务信息,仅当 TaskType 为 SplitMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ @SerializedName("SplitMediaTask") @Expose private SplitMediaTask SplitMediaTask; /** * 微信小程序发布任务信息,仅当 TaskType 为 WechatMiniProgramPublish,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ @SerializedName("WechatMiniProgramPublishTask") @Expose private WechatMiniProgramPublishTask WechatMiniProgramPublishTask; /** * 拉取上传媒体文件任务信息,仅当 TaskType 为 PullUpload,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ @SerializedName("PullUploadTask") @Expose private PullUploadTask PullUploadTask; /** * 视频转码任务信息,仅当 TaskType 为 Transcode,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ @SerializedName("TranscodeTask") @Expose private TranscodeTask2017 TranscodeTask; /** * 视频拼接任务信息,仅当 TaskType 为 Concat,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ @SerializedName("ConcatTask") @Expose private ConcatTask2017 ConcatTask; /** * 视频剪辑任务信息,仅当 TaskType 为 Clip,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ @SerializedName("ClipTask") @Expose private ClipTask2017 ClipTask; /** * 截取雪碧图任务信息,仅当 TaskType 为 ImageSprite,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ @SerializedName("CreateImageSpriteTask") @Expose private CreateImageSpriteTask2017 CreateImageSpriteTask; /** * 视频指定时间点截图任务信息,仅当 TaskType 为 SnapshotByTimeOffset,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ @SerializedName("SnapshotByTimeOffsetTask") @Expose private SnapshotByTimeOffsetTask2017 SnapshotByTimeOffsetTask; /** * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @SerializedName("RequestId") @Expose private String RequestId; /** * Get 任务类型,取值:
  • Procedure:视频处理任务;
  • EditMedia:视频编辑任务;
  • SplitMedia:视频拆条任务;
  • ComposeMedia:制作媒体文件任务;
  • WechatPublish:微信发布任务;
  • WechatMiniProgramPublish:微信小程序视频发布任务;
  • PullUpload:拉取上传媒体文件任务。
  • 兼容 2017 版的任务类型:
  • Transcode:视频转码任务;
  • SnapshotByTimeOffset:视频截图任务;
  • Concat:视频拼接任务;
  • Clip:视频剪辑任务;
  • ImageSprites:截取雪碧图任务。
  • * @return TaskType 任务类型,取值:
  • Procedure:视频处理任务;
  • EditMedia:视频编辑任务;
  • SplitMedia:视频拆条任务;
  • ComposeMedia:制作媒体文件任务;
  • WechatPublish:微信发布任务;
  • WechatMiniProgramPublish:微信小程序视频发布任务;
  • PullUpload:拉取上传媒体文件任务。
  • 兼容 2017 版的任务类型:
  • Transcode:视频转码任务;
  • SnapshotByTimeOffset:视频截图任务;
  • Concat:视频拼接任务;
  • Clip:视频剪辑任务;
  • ImageSprites:截取雪碧图任务。
  • */ public String getTaskType() { return this.TaskType; } /** * Set 任务类型,取值:
  • Procedure:视频处理任务;
  • EditMedia:视频编辑任务;
  • SplitMedia:视频拆条任务;
  • ComposeMedia:制作媒体文件任务;
  • WechatPublish:微信发布任务;
  • WechatMiniProgramPublish:微信小程序视频发布任务;
  • PullUpload:拉取上传媒体文件任务。
  • 兼容 2017 版的任务类型:
  • Transcode:视频转码任务;
  • SnapshotByTimeOffset:视频截图任务;
  • Concat:视频拼接任务;
  • Clip:视频剪辑任务;
  • ImageSprites:截取雪碧图任务。
  • * @param TaskType 任务类型,取值:
  • Procedure:视频处理任务;
  • EditMedia:视频编辑任务;
  • SplitMedia:视频拆条任务;
  • ComposeMedia:制作媒体文件任务;
  • WechatPublish:微信发布任务;
  • WechatMiniProgramPublish:微信小程序视频发布任务;
  • PullUpload:拉取上传媒体文件任务。
  • 兼容 2017 版的任务类型:
  • Transcode:视频转码任务;
  • SnapshotByTimeOffset:视频截图任务;
  • Concat:视频拼接任务;
  • Clip:视频剪辑任务;
  • ImageSprites:截取雪碧图任务。
  • */ public void setTaskType(String TaskType) { this.TaskType = TaskType; } /** * Get 任务状态,取值:
  • WAITING:等待中;
  • PROCESSING:处理中;
  • FINISH:已完成。
  • * @return Status 任务状态,取值:
  • WAITING:等待中;
  • PROCESSING:处理中;
  • FINISH:已完成。
  • */ public String getStatus() { return this.Status; } /** * Set 任务状态,取值:
  • WAITING:等待中;
  • PROCESSING:处理中;
  • FINISH:已完成。
  • * @param Status 任务状态,取值:
  • WAITING:等待中;
  • PROCESSING:处理中;
  • FINISH:已完成。
  • */ public void setStatus(String Status) { this.Status = Status; } /** * Get 任务的创建时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 * @return CreateTime 任务的创建时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ public String getCreateTime() { return this.CreateTime; } /** * Set 任务的创建时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 * @param CreateTime 任务的创建时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ public void setCreateTime(String CreateTime) { this.CreateTime = CreateTime; } /** * Get 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 * @return BeginProcessTime 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ public String getBeginProcessTime() { return this.BeginProcessTime; } /** * Set 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 * @param BeginProcessTime 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ public void setBeginProcessTime(String BeginProcessTime) { this.BeginProcessTime = BeginProcessTime; } /** * Get 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 * @return FinishTime 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ public String getFinishTime() { return this.FinishTime; } /** * Set 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 * @param FinishTime 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ public void setFinishTime(String FinishTime) { this.FinishTime = FinishTime; } /** * Get 视频处理任务信息,仅当 TaskType 为 Procedure,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @return ProcedureTask 视频处理任务信息,仅当 TaskType 为 Procedure,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public ProcedureTask getProcedureTask() { return this.ProcedureTask; } /** * Set 视频处理任务信息,仅当 TaskType 为 Procedure,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param ProcedureTask 视频处理任务信息,仅当 TaskType 为 Procedure,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public void setProcedureTask(ProcedureTask ProcedureTask) { this.ProcedureTask = ProcedureTask; } /** * Get 视频编辑任务信息,仅当 TaskType 为 EditMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @return EditMediaTask 视频编辑任务信息,仅当 TaskType 为 EditMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public EditMediaTask getEditMediaTask() { return this.EditMediaTask; } /** * Set 视频编辑任务信息,仅当 TaskType 为 EditMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param EditMediaTask 视频编辑任务信息,仅当 TaskType 为 EditMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public void setEditMediaTask(EditMediaTask EditMediaTask) { this.EditMediaTask = EditMediaTask; } /** * Get 微信发布任务信息,仅当 TaskType 为 WechatPublish,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @return WechatPublishTask 微信发布任务信息,仅当 TaskType 为 WechatPublish,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public WechatPublishTask getWechatPublishTask() { return this.WechatPublishTask; } /** * Set 微信发布任务信息,仅当 TaskType 为 WechatPublish,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param WechatPublishTask 微信发布任务信息,仅当 TaskType 为 WechatPublish,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public void setWechatPublishTask(WechatPublishTask WechatPublishTask) { this.WechatPublishTask = WechatPublishTask; } /** * Get 制作媒体文件任务信息,仅当 TaskType 为 ComposeMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @return ComposeMediaTask 制作媒体文件任务信息,仅当 TaskType 为 ComposeMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public ComposeMediaTask getComposeMediaTask() { return this.ComposeMediaTask; } /** * Set 制作媒体文件任务信息,仅当 TaskType 为 ComposeMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param ComposeMediaTask 制作媒体文件任务信息,仅当 TaskType 为 ComposeMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public void setComposeMediaTask(ComposeMediaTask ComposeMediaTask) { this.ComposeMediaTask = ComposeMediaTask; } /** * Get 视频拆条任务信息,仅当 TaskType 为 SplitMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @return SplitMediaTask 视频拆条任务信息,仅当 TaskType 为 SplitMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public SplitMediaTask getSplitMediaTask() { return this.SplitMediaTask; } /** * Set 视频拆条任务信息,仅当 TaskType 为 SplitMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param SplitMediaTask 视频拆条任务信息,仅当 TaskType 为 SplitMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public void setSplitMediaTask(SplitMediaTask SplitMediaTask) { this.SplitMediaTask = SplitMediaTask; } /** * Get 微信小程序发布任务信息,仅当 TaskType 为 WechatMiniProgramPublish,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @return WechatMiniProgramPublishTask 微信小程序发布任务信息,仅当 TaskType 为 WechatMiniProgramPublish,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public WechatMiniProgramPublishTask getWechatMiniProgramPublishTask() { return this.WechatMiniProgramPublishTask; } /** * Set 微信小程序发布任务信息,仅当 TaskType 为 WechatMiniProgramPublish,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param WechatMiniProgramPublishTask 微信小程序发布任务信息,仅当 TaskType 为 WechatMiniProgramPublish,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public void setWechatMiniProgramPublishTask(WechatMiniProgramPublishTask WechatMiniProgramPublishTask) { this.WechatMiniProgramPublishTask = WechatMiniProgramPublishTask; } /** * Get 拉取上传媒体文件任务信息,仅当 TaskType 为 PullUpload,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @return PullUploadTask 拉取上传媒体文件任务信息,仅当 TaskType 为 PullUpload,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public PullUploadTask getPullUploadTask() { return this.PullUploadTask; } /** * Set 拉取上传媒体文件任务信息,仅当 TaskType 为 PullUpload,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param PullUploadTask 拉取上传媒体文件任务信息,仅当 TaskType 为 PullUpload,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public void setPullUploadTask(PullUploadTask PullUploadTask) { this.PullUploadTask = PullUploadTask; } /** * Get 视频转码任务信息,仅当 TaskType 为 Transcode,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @return TranscodeTask 视频转码任务信息,仅当 TaskType 为 Transcode,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public TranscodeTask2017 getTranscodeTask() { return this.TranscodeTask; } /** * Set 视频转码任务信息,仅当 TaskType 为 Transcode,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param TranscodeTask 视频转码任务信息,仅当 TaskType 为 Transcode,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public void setTranscodeTask(TranscodeTask2017 TranscodeTask) { this.TranscodeTask = TranscodeTask; } /** * Get 视频拼接任务信息,仅当 TaskType 为 Concat,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @return ConcatTask 视频拼接任务信息,仅当 TaskType 为 Concat,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public ConcatTask2017 getConcatTask() { return this.ConcatTask; } /** * Set 视频拼接任务信息,仅当 TaskType 为 Concat,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param ConcatTask 视频拼接任务信息,仅当 TaskType 为 Concat,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public void setConcatTask(ConcatTask2017 ConcatTask) { this.ConcatTask = ConcatTask; } /** * Get 视频剪辑任务信息,仅当 TaskType 为 Clip,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @return ClipTask 视频剪辑任务信息,仅当 TaskType 为 Clip,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public ClipTask2017 getClipTask() { return this.ClipTask; } /** * Set 视频剪辑任务信息,仅当 TaskType 为 Clip,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param ClipTask 视频剪辑任务信息,仅当 TaskType 为 Clip,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public void setClipTask(ClipTask2017 ClipTask) { this.ClipTask = ClipTask; } /** * Get 截取雪碧图任务信息,仅当 TaskType 为 ImageSprite,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @return CreateImageSpriteTask 截取雪碧图任务信息,仅当 TaskType 为 ImageSprite,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public CreateImageSpriteTask2017 getCreateImageSpriteTask() { return this.CreateImageSpriteTask; } /** * Set 截取雪碧图任务信息,仅当 TaskType 为 ImageSprite,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param CreateImageSpriteTask 截取雪碧图任务信息,仅当 TaskType 为 ImageSprite,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public void setCreateImageSpriteTask(CreateImageSpriteTask2017 CreateImageSpriteTask) { this.CreateImageSpriteTask = CreateImageSpriteTask; } /** * Get 视频指定时间点截图任务信息,仅当 TaskType 为 SnapshotByTimeOffset,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @return SnapshotByTimeOffsetTask 视频指定时间点截图任务信息,仅当 TaskType 为 SnapshotByTimeOffset,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public SnapshotByTimeOffsetTask2017 getSnapshotByTimeOffsetTask() { return this.SnapshotByTimeOffsetTask; } /** * Set 视频指定时间点截图任务信息,仅当 TaskType 为 SnapshotByTimeOffset,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param SnapshotByTimeOffsetTask 视频指定时间点截图任务信息,仅当 TaskType 为 SnapshotByTimeOffset,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 */ public void setSnapshotByTimeOffsetTask(SnapshotByTimeOffsetTask2017 SnapshotByTimeOffsetTask) { this.SnapshotByTimeOffsetTask = SnapshotByTimeOffsetTask; } /** * Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @return RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public String getRequestId() { return this.RequestId; } /** * Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @param RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public void setRequestId(String RequestId) { this.RequestId = RequestId; } public DescribeTaskDetailResponse() { } /** * NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, * and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. */ public DescribeTaskDetailResponse(DescribeTaskDetailResponse source) { if (source.TaskType != null) { this.TaskType = new String(source.TaskType); } if (source.Status != null) { this.Status = new String(source.Status); } if (source.CreateTime != null) { this.CreateTime = new String(source.CreateTime); } if (source.BeginProcessTime != null) { this.BeginProcessTime = new String(source.BeginProcessTime); } if (source.FinishTime != null) { this.FinishTime = new String(source.FinishTime); } if (source.ProcedureTask != null) { this.ProcedureTask = new ProcedureTask(source.ProcedureTask); } if (source.EditMediaTask != null) { this.EditMediaTask = new EditMediaTask(source.EditMediaTask); } if (source.WechatPublishTask != null) { this.WechatPublishTask = new WechatPublishTask(source.WechatPublishTask); } if (source.ComposeMediaTask != null) { this.ComposeMediaTask = new ComposeMediaTask(source.ComposeMediaTask); } if (source.SplitMediaTask != null) { this.SplitMediaTask = new SplitMediaTask(source.SplitMediaTask); } if (source.WechatMiniProgramPublishTask != null) { this.WechatMiniProgramPublishTask = new WechatMiniProgramPublishTask(source.WechatMiniProgramPublishTask); } if (source.PullUploadTask != null) { this.PullUploadTask = new PullUploadTask(source.PullUploadTask); } if (source.TranscodeTask != null) { this.TranscodeTask = new TranscodeTask2017(source.TranscodeTask); } if (source.ConcatTask != null) { this.ConcatTask = new ConcatTask2017(source.ConcatTask); } if (source.ClipTask != null) { this.ClipTask = new ClipTask2017(source.ClipTask); } if (source.CreateImageSpriteTask != null) { this.CreateImageSpriteTask = new CreateImageSpriteTask2017(source.CreateImageSpriteTask); } if (source.SnapshotByTimeOffsetTask != null) { this.SnapshotByTimeOffsetTask = new SnapshotByTimeOffsetTask2017(source.SnapshotByTimeOffsetTask); } if (source.RequestId != null) { this.RequestId = new String(source.RequestId); } } /** * Internal implementation, normal users should not use it. */ public void toMap(HashMap map, String prefix) { this.setParamSimple(map, prefix + "TaskType", this.TaskType); this.setParamSimple(map, prefix + "Status", this.Status); this.setParamSimple(map, prefix + "CreateTime", this.CreateTime); this.setParamSimple(map, prefix + "BeginProcessTime", this.BeginProcessTime); this.setParamSimple(map, prefix + "FinishTime", this.FinishTime); this.setParamObj(map, prefix + "ProcedureTask.", this.ProcedureTask); this.setParamObj(map, prefix + "EditMediaTask.", this.EditMediaTask); this.setParamObj(map, prefix + "WechatPublishTask.", this.WechatPublishTask); this.setParamObj(map, prefix + "ComposeMediaTask.", this.ComposeMediaTask); this.setParamObj(map, prefix + "SplitMediaTask.", this.SplitMediaTask); this.setParamObj(map, prefix + "WechatMiniProgramPublishTask.", this.WechatMiniProgramPublishTask); this.setParamObj(map, prefix + "PullUploadTask.", this.PullUploadTask); this.setParamObj(map, prefix + "TranscodeTask.", this.TranscodeTask); this.setParamObj(map, prefix + "ConcatTask.", this.ConcatTask); this.setParamObj(map, prefix + "ClipTask.", this.ClipTask); this.setParamObj(map, prefix + "CreateImageSpriteTask.", this.CreateImageSpriteTask); this.setParamObj(map, prefix + "SnapshotByTimeOffsetTask.", this.SnapshotByTimeOffsetTask); this.setParamSimple(map, prefix + "RequestId", this.RequestId); } }




    © 2015 - 2024 Weber Informatics LLC | Privacy Policy