![JAR search and dependency download from the Maven repository](/logo.png)
com.tencentcloudapi.vod.v20180717.models.EventContent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tencentcloud-sdk-java-intl-en Show documentation
Show all versions of tencentcloud-sdk-java-intl-en Show documentation
Tencent Cloud API SDK for Java
/*
* 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.tencentcloudapi.common.SSEResponseModel;
import com.google.gson.annotations.SerializedName;
import com.google.gson.annotations.Expose;
import java.util.HashMap;
public class EventContent extends AbstractModel {
/**
* Event handler. The caller must call `ConfirmEvents` to confirm that the message has been received, and the confirmation is valid for 30 seconds. After the confirmation expires, the event can be obtained again.
*/
@SerializedName("EventHandle")
@Expose
private String EventHandle;
/**
* Supported event types:`NewFileUpload`: Video uploaded. `ProcedureStateChanged`: Task flow status changed. `FileDeleted`: Video deleted. `RestoreMediaComplete`: Video retrieved. `PullComplete`: Finished video pulling. `EditMediaComplete`: Finished video editing. `SplitMediaComplete`: Finished video splitting. `ComposeMediaComplete`: Finished producing the media file. `WechatMiniProgramPublishComplete`: Finished publishing on Weixin Mini Program. `RemoveWatermark`: Watermark removed. `RebuildMediaComplete`: Finished audio/video remastering. `ReviewAudioVideoComplete`: Finished moderation. `ExtractTraceWatermarkComplete`: Finished digital watermark extraction. `DescribeFileAttributesComplete`: Finished getting file attributes. `QualityEnhanceComplete`: FinishedQualityEnhance. v2017 task types:`TranscodeComplete`: Finished video transcoding. `ConcatComplete`: Finished video splicing. `ClipComplete`: Finished video clipping. `CreateImageSpriteComplete`: Finished image sprite generation. `CreateSnapshotByTimeOffsetComplete`: Finished time point screencapturing.
*/
@SerializedName("EventType")
@Expose
private String EventType;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("FileUploadEvent")
@Expose
private FileUploadTask FileUploadEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("ProcedureStateChangeEvent")
@Expose
private ProcedureTask ProcedureStateChangeEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("FileDeleteEvent")
@Expose
private FileDeleteTask FileDeleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("PullCompleteEvent")
@Expose
private PullUploadTask PullCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("EditMediaCompleteEvent")
@Expose
private EditMediaTask EditMediaCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("SplitMediaCompleteEvent")
@Expose
private SplitMediaTask SplitMediaCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("ComposeMediaCompleteEvent")
@Expose
private ComposeMediaTask ComposeMediaCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("ClipCompleteEvent")
@Expose
private ClipTask2017 ClipCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("TranscodeCompleteEvent")
@Expose
private TranscodeTask2017 TranscodeCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("CreateImageSpriteCompleteEvent")
@Expose
private CreateImageSpriteTask2017 CreateImageSpriteCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("ConcatCompleteEvent")
@Expose
private ConcatTask2017 ConcatCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("SnapshotByTimeOffsetCompleteEvent")
@Expose
private SnapshotByTimeOffsetTask2017 SnapshotByTimeOffsetCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("WechatPublishCompleteEvent")
@Expose
private WechatPublishTask WechatPublishCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("WechatMiniProgramPublishCompleteEvent")
@Expose
private WechatMiniProgramPublishTask WechatMiniProgramPublishCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("RemoveWatermarkCompleteEvent")
@Expose
private RemoveWatermarkTask RemoveWatermarkCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("RestoreMediaCompleteEvent")
@Expose
private RestoreMediaTask RestoreMediaCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("RebuildMediaCompleteEvent")
@Expose
private RebuildMediaTask RebuildMediaCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("ExtractTraceWatermarkCompleteEvent")
@Expose
private ExtractTraceWatermarkTask ExtractTraceWatermarkCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("ExtractCopyRightWatermarkCompleteEvent")
@Expose
private ExtractCopyRightWatermarkTask ExtractCopyRightWatermarkCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("ReviewAudioVideoCompleteEvent")
@Expose
private ReviewAudioVideoTask ReviewAudioVideoCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("ReduceMediaBitrateCompleteEvent")
@Expose
private ReduceMediaBitrateTask ReduceMediaBitrateCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("DescribeFileAttributesCompleteEvent")
@Expose
private DescribeFileAttributesTask DescribeFileAttributesCompleteEvent;
/**
*
Note: This field may return null, indicating that no valid value can be obtained.
*/
@SerializedName("QualityInspectCompleteEvent")
@Expose
private QualityInspectTask QualityInspectCompleteEvent;
/**
* Remaster completion event, valid when the event type is QualityEnhanceComplete.
Pay attention to: this field may return null, indicating that no valid value can be obtained
*/
@SerializedName("QualityEnhanceCompleteEvent")
@Expose
private QualityEnhanceTask QualityEnhanceCompleteEvent;
/**
* Get Event handler. The caller must call `ConfirmEvents` to confirm that the message has been received, and the confirmation is valid for 30 seconds. After the confirmation expires, the event can be obtained again.
* @return EventHandle Event handler. The caller must call `ConfirmEvents` to confirm that the message has been received, and the confirmation is valid for 30 seconds. After the confirmation expires, the event can be obtained again.
*/
public String getEventHandle() {
return this.EventHandle;
}
/**
* Set Event handler. The caller must call `ConfirmEvents` to confirm that the message has been received, and the confirmation is valid for 30 seconds. After the confirmation expires, the event can be obtained again.
* @param EventHandle Event handler. The caller must call `ConfirmEvents` to confirm that the message has been received, and the confirmation is valid for 30 seconds. After the confirmation expires, the event can be obtained again.
*/
public void setEventHandle(String EventHandle) {
this.EventHandle = EventHandle;
}
/**
* Get Supported event types:`NewFileUpload`: Video uploaded. `ProcedureStateChanged`: Task flow status changed. `FileDeleted`: Video deleted. `RestoreMediaComplete`: Video retrieved. `PullComplete`: Finished video pulling. `EditMediaComplete`: Finished video editing. `SplitMediaComplete`: Finished video splitting. `ComposeMediaComplete`: Finished producing the media file. `WechatMiniProgramPublishComplete`: Finished publishing on Weixin Mini Program. `RemoveWatermark`: Watermark removed. `RebuildMediaComplete`: Finished audio/video remastering. `ReviewAudioVideoComplete`: Finished moderation. `ExtractTraceWatermarkComplete`: Finished digital watermark extraction. `DescribeFileAttributesComplete`: Finished getting file attributes. `QualityEnhanceComplete`: FinishedQualityEnhance. v2017 task types:`TranscodeComplete`: Finished video transcoding. `ConcatComplete`: Finished video splicing. `ClipComplete`: Finished video clipping. `CreateImageSpriteComplete`: Finished image sprite generation. `CreateSnapshotByTimeOffsetComplete`: Finished time point screencapturing.
* @return EventType Supported event types:`NewFileUpload`: Video uploaded. `ProcedureStateChanged`: Task flow status changed. `FileDeleted`: Video deleted. `RestoreMediaComplete`: Video retrieved. `PullComplete`: Finished video pulling. `EditMediaComplete`: Finished video editing. `SplitMediaComplete`: Finished video splitting. `ComposeMediaComplete`: Finished producing the media file. `WechatMiniProgramPublishComplete`: Finished publishing on Weixin Mini Program. `RemoveWatermark`: Watermark removed. `RebuildMediaComplete`: Finished audio/video remastering. `ReviewAudioVideoComplete`: Finished moderation. `ExtractTraceWatermarkComplete`: Finished digital watermark extraction. `DescribeFileAttributesComplete`: Finished getting file attributes. `QualityEnhanceComplete`: FinishedQualityEnhance. v2017 task types:`TranscodeComplete`: Finished video transcoding. `ConcatComplete`: Finished video splicing. `ClipComplete`: Finished video clipping. `CreateImageSpriteComplete`: Finished image sprite generation. `CreateSnapshotByTimeOffsetComplete`: Finished time point screencapturing.
*/
public String getEventType() {
return this.EventType;
}
/**
* Set Supported event types:`NewFileUpload`: Video uploaded. `ProcedureStateChanged`: Task flow status changed. `FileDeleted`: Video deleted. `RestoreMediaComplete`: Video retrieved. `PullComplete`: Finished video pulling. `EditMediaComplete`: Finished video editing. `SplitMediaComplete`: Finished video splitting. `ComposeMediaComplete`: Finished producing the media file. `WechatMiniProgramPublishComplete`: Finished publishing on Weixin Mini Program. `RemoveWatermark`: Watermark removed. `RebuildMediaComplete`: Finished audio/video remastering. `ReviewAudioVideoComplete`: Finished moderation. `ExtractTraceWatermarkComplete`: Finished digital watermark extraction. `DescribeFileAttributesComplete`: Finished getting file attributes. `QualityEnhanceComplete`: FinishedQualityEnhance. v2017 task types:`TranscodeComplete`: Finished video transcoding. `ConcatComplete`: Finished video splicing. `ClipComplete`: Finished video clipping. `CreateImageSpriteComplete`: Finished image sprite generation. `CreateSnapshotByTimeOffsetComplete`: Finished time point screencapturing.
* @param EventType Supported event types:`NewFileUpload`: Video uploaded. `ProcedureStateChanged`: Task flow status changed. `FileDeleted`: Video deleted. `RestoreMediaComplete`: Video retrieved. `PullComplete`: Finished video pulling. `EditMediaComplete`: Finished video editing. `SplitMediaComplete`: Finished video splitting. `ComposeMediaComplete`: Finished producing the media file. `WechatMiniProgramPublishComplete`: Finished publishing on Weixin Mini Program. `RemoveWatermark`: Watermark removed. `RebuildMediaComplete`: Finished audio/video remastering. `ReviewAudioVideoComplete`: Finished moderation. `ExtractTraceWatermarkComplete`: Finished digital watermark extraction. `DescribeFileAttributesComplete`: Finished getting file attributes. `QualityEnhanceComplete`: FinishedQualityEnhance. v2017 task types:`TranscodeComplete`: Finished video transcoding. `ConcatComplete`: Finished video splicing. `ClipComplete`: Finished video clipping. `CreateImageSpriteComplete`: Finished image sprite generation. `CreateSnapshotByTimeOffsetComplete`: Finished time point screencapturing.
*/
public void setEventType(String EventType) {
this.EventType = EventType;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return FileUploadEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public FileUploadTask getFileUploadEvent() {
return this.FileUploadEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param FileUploadEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setFileUploadEvent(FileUploadTask FileUploadEvent) {
this.FileUploadEvent = FileUploadEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return ProcedureStateChangeEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public ProcedureTask getProcedureStateChangeEvent() {
return this.ProcedureStateChangeEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param ProcedureStateChangeEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setProcedureStateChangeEvent(ProcedureTask ProcedureStateChangeEvent) {
this.ProcedureStateChangeEvent = ProcedureStateChangeEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return FileDeleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public FileDeleteTask getFileDeleteEvent() {
return this.FileDeleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param FileDeleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setFileDeleteEvent(FileDeleteTask FileDeleteEvent) {
this.FileDeleteEvent = FileDeleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return PullCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public PullUploadTask getPullCompleteEvent() {
return this.PullCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param PullCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setPullCompleteEvent(PullUploadTask PullCompleteEvent) {
this.PullCompleteEvent = PullCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return EditMediaCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public EditMediaTask getEditMediaCompleteEvent() {
return this.EditMediaCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param EditMediaCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setEditMediaCompleteEvent(EditMediaTask EditMediaCompleteEvent) {
this.EditMediaCompleteEvent = EditMediaCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return SplitMediaCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public SplitMediaTask getSplitMediaCompleteEvent() {
return this.SplitMediaCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param SplitMediaCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setSplitMediaCompleteEvent(SplitMediaTask SplitMediaCompleteEvent) {
this.SplitMediaCompleteEvent = SplitMediaCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return ComposeMediaCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public ComposeMediaTask getComposeMediaCompleteEvent() {
return this.ComposeMediaCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param ComposeMediaCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setComposeMediaCompleteEvent(ComposeMediaTask ComposeMediaCompleteEvent) {
this.ComposeMediaCompleteEvent = ComposeMediaCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return ClipCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public ClipTask2017 getClipCompleteEvent() {
return this.ClipCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param ClipCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setClipCompleteEvent(ClipTask2017 ClipCompleteEvent) {
this.ClipCompleteEvent = ClipCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return TranscodeCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public TranscodeTask2017 getTranscodeCompleteEvent() {
return this.TranscodeCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param TranscodeCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setTranscodeCompleteEvent(TranscodeTask2017 TranscodeCompleteEvent) {
this.TranscodeCompleteEvent = TranscodeCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return CreateImageSpriteCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public CreateImageSpriteTask2017 getCreateImageSpriteCompleteEvent() {
return this.CreateImageSpriteCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param CreateImageSpriteCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setCreateImageSpriteCompleteEvent(CreateImageSpriteTask2017 CreateImageSpriteCompleteEvent) {
this.CreateImageSpriteCompleteEvent = CreateImageSpriteCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return ConcatCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public ConcatTask2017 getConcatCompleteEvent() {
return this.ConcatCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param ConcatCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setConcatCompleteEvent(ConcatTask2017 ConcatCompleteEvent) {
this.ConcatCompleteEvent = ConcatCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return SnapshotByTimeOffsetCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public SnapshotByTimeOffsetTask2017 getSnapshotByTimeOffsetCompleteEvent() {
return this.SnapshotByTimeOffsetCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param SnapshotByTimeOffsetCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setSnapshotByTimeOffsetCompleteEvent(SnapshotByTimeOffsetTask2017 SnapshotByTimeOffsetCompleteEvent) {
this.SnapshotByTimeOffsetCompleteEvent = SnapshotByTimeOffsetCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return WechatPublishCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public WechatPublishTask getWechatPublishCompleteEvent() {
return this.WechatPublishCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param WechatPublishCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setWechatPublishCompleteEvent(WechatPublishTask WechatPublishCompleteEvent) {
this.WechatPublishCompleteEvent = WechatPublishCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return WechatMiniProgramPublishCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public WechatMiniProgramPublishTask getWechatMiniProgramPublishCompleteEvent() {
return this.WechatMiniProgramPublishCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param WechatMiniProgramPublishCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setWechatMiniProgramPublishCompleteEvent(WechatMiniProgramPublishTask WechatMiniProgramPublishCompleteEvent) {
this.WechatMiniProgramPublishCompleteEvent = WechatMiniProgramPublishCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return RemoveWatermarkCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public RemoveWatermarkTask getRemoveWatermarkCompleteEvent() {
return this.RemoveWatermarkCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param RemoveWatermarkCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setRemoveWatermarkCompleteEvent(RemoveWatermarkTask RemoveWatermarkCompleteEvent) {
this.RemoveWatermarkCompleteEvent = RemoveWatermarkCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return RestoreMediaCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public RestoreMediaTask getRestoreMediaCompleteEvent() {
return this.RestoreMediaCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param RestoreMediaCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setRestoreMediaCompleteEvent(RestoreMediaTask RestoreMediaCompleteEvent) {
this.RestoreMediaCompleteEvent = RestoreMediaCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return RebuildMediaCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public RebuildMediaTask getRebuildMediaCompleteEvent() {
return this.RebuildMediaCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param RebuildMediaCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setRebuildMediaCompleteEvent(RebuildMediaTask RebuildMediaCompleteEvent) {
this.RebuildMediaCompleteEvent = RebuildMediaCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return ExtractTraceWatermarkCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public ExtractTraceWatermarkTask getExtractTraceWatermarkCompleteEvent() {
return this.ExtractTraceWatermarkCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param ExtractTraceWatermarkCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setExtractTraceWatermarkCompleteEvent(ExtractTraceWatermarkTask ExtractTraceWatermarkCompleteEvent) {
this.ExtractTraceWatermarkCompleteEvent = ExtractTraceWatermarkCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return ExtractCopyRightWatermarkCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public ExtractCopyRightWatermarkTask getExtractCopyRightWatermarkCompleteEvent() {
return this.ExtractCopyRightWatermarkCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param ExtractCopyRightWatermarkCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setExtractCopyRightWatermarkCompleteEvent(ExtractCopyRightWatermarkTask ExtractCopyRightWatermarkCompleteEvent) {
this.ExtractCopyRightWatermarkCompleteEvent = ExtractCopyRightWatermarkCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return ReviewAudioVideoCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public ReviewAudioVideoTask getReviewAudioVideoCompleteEvent() {
return this.ReviewAudioVideoCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param ReviewAudioVideoCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setReviewAudioVideoCompleteEvent(ReviewAudioVideoTask ReviewAudioVideoCompleteEvent) {
this.ReviewAudioVideoCompleteEvent = ReviewAudioVideoCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return ReduceMediaBitrateCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public ReduceMediaBitrateTask getReduceMediaBitrateCompleteEvent() {
return this.ReduceMediaBitrateCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param ReduceMediaBitrateCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setReduceMediaBitrateCompleteEvent(ReduceMediaBitrateTask ReduceMediaBitrateCompleteEvent) {
this.ReduceMediaBitrateCompleteEvent = ReduceMediaBitrateCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return DescribeFileAttributesCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public DescribeFileAttributesTask getDescribeFileAttributesCompleteEvent() {
return this.DescribeFileAttributesCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param DescribeFileAttributesCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setDescribeFileAttributesCompleteEvent(DescribeFileAttributesTask DescribeFileAttributesCompleteEvent) {
this.DescribeFileAttributesCompleteEvent = DescribeFileAttributesCompleteEvent;
}
/**
* Get
Note: This field may return null, indicating that no valid value can be obtained.
* @return QualityInspectCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public QualityInspectTask getQualityInspectCompleteEvent() {
return this.QualityInspectCompleteEvent;
}
/**
* Set
Note: This field may return null, indicating that no valid value can be obtained.
* @param QualityInspectCompleteEvent
Note: This field may return null, indicating that no valid value can be obtained.
*/
public void setQualityInspectCompleteEvent(QualityInspectTask QualityInspectCompleteEvent) {
this.QualityInspectCompleteEvent = QualityInspectCompleteEvent;
}
/**
* Get Remaster completion event, valid when the event type is QualityEnhanceComplete.
Pay attention to: this field may return null, indicating that no valid value can be obtained
* @return QualityEnhanceCompleteEvent Remaster completion event, valid when the event type is QualityEnhanceComplete.
Pay attention to: this field may return null, indicating that no valid value can be obtained
*/
public QualityEnhanceTask getQualityEnhanceCompleteEvent() {
return this.QualityEnhanceCompleteEvent;
}
/**
* Set Remaster completion event, valid when the event type is QualityEnhanceComplete.
Pay attention to: this field may return null, indicating that no valid value can be obtained
* @param QualityEnhanceCompleteEvent Remaster completion event, valid when the event type is QualityEnhanceComplete.
Pay attention to: this field may return null, indicating that no valid value can be obtained
*/
public void setQualityEnhanceCompleteEvent(QualityEnhanceTask QualityEnhanceCompleteEvent) {
this.QualityEnhanceCompleteEvent = QualityEnhanceCompleteEvent;
}
public EventContent() {
}
/**
* 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 EventContent(EventContent source) {
if (source.EventHandle != null) {
this.EventHandle = new String(source.EventHandle);
}
if (source.EventType != null) {
this.EventType = new String(source.EventType);
}
if (source.FileUploadEvent != null) {
this.FileUploadEvent = new FileUploadTask(source.FileUploadEvent);
}
if (source.ProcedureStateChangeEvent != null) {
this.ProcedureStateChangeEvent = new ProcedureTask(source.ProcedureStateChangeEvent);
}
if (source.FileDeleteEvent != null) {
this.FileDeleteEvent = new FileDeleteTask(source.FileDeleteEvent);
}
if (source.PullCompleteEvent != null) {
this.PullCompleteEvent = new PullUploadTask(source.PullCompleteEvent);
}
if (source.EditMediaCompleteEvent != null) {
this.EditMediaCompleteEvent = new EditMediaTask(source.EditMediaCompleteEvent);
}
if (source.SplitMediaCompleteEvent != null) {
this.SplitMediaCompleteEvent = new SplitMediaTask(source.SplitMediaCompleteEvent);
}
if (source.ComposeMediaCompleteEvent != null) {
this.ComposeMediaCompleteEvent = new ComposeMediaTask(source.ComposeMediaCompleteEvent);
}
if (source.ClipCompleteEvent != null) {
this.ClipCompleteEvent = new ClipTask2017(source.ClipCompleteEvent);
}
if (source.TranscodeCompleteEvent != null) {
this.TranscodeCompleteEvent = new TranscodeTask2017(source.TranscodeCompleteEvent);
}
if (source.CreateImageSpriteCompleteEvent != null) {
this.CreateImageSpriteCompleteEvent = new CreateImageSpriteTask2017(source.CreateImageSpriteCompleteEvent);
}
if (source.ConcatCompleteEvent != null) {
this.ConcatCompleteEvent = new ConcatTask2017(source.ConcatCompleteEvent);
}
if (source.SnapshotByTimeOffsetCompleteEvent != null) {
this.SnapshotByTimeOffsetCompleteEvent = new SnapshotByTimeOffsetTask2017(source.SnapshotByTimeOffsetCompleteEvent);
}
if (source.WechatPublishCompleteEvent != null) {
this.WechatPublishCompleteEvent = new WechatPublishTask(source.WechatPublishCompleteEvent);
}
if (source.WechatMiniProgramPublishCompleteEvent != null) {
this.WechatMiniProgramPublishCompleteEvent = new WechatMiniProgramPublishTask(source.WechatMiniProgramPublishCompleteEvent);
}
if (source.RemoveWatermarkCompleteEvent != null) {
this.RemoveWatermarkCompleteEvent = new RemoveWatermarkTask(source.RemoveWatermarkCompleteEvent);
}
if (source.RestoreMediaCompleteEvent != null) {
this.RestoreMediaCompleteEvent = new RestoreMediaTask(source.RestoreMediaCompleteEvent);
}
if (source.RebuildMediaCompleteEvent != null) {
this.RebuildMediaCompleteEvent = new RebuildMediaTask(source.RebuildMediaCompleteEvent);
}
if (source.ExtractTraceWatermarkCompleteEvent != null) {
this.ExtractTraceWatermarkCompleteEvent = new ExtractTraceWatermarkTask(source.ExtractTraceWatermarkCompleteEvent);
}
if (source.ExtractCopyRightWatermarkCompleteEvent != null) {
this.ExtractCopyRightWatermarkCompleteEvent = new ExtractCopyRightWatermarkTask(source.ExtractCopyRightWatermarkCompleteEvent);
}
if (source.ReviewAudioVideoCompleteEvent != null) {
this.ReviewAudioVideoCompleteEvent = new ReviewAudioVideoTask(source.ReviewAudioVideoCompleteEvent);
}
if (source.ReduceMediaBitrateCompleteEvent != null) {
this.ReduceMediaBitrateCompleteEvent = new ReduceMediaBitrateTask(source.ReduceMediaBitrateCompleteEvent);
}
if (source.DescribeFileAttributesCompleteEvent != null) {
this.DescribeFileAttributesCompleteEvent = new DescribeFileAttributesTask(source.DescribeFileAttributesCompleteEvent);
}
if (source.QualityInspectCompleteEvent != null) {
this.QualityInspectCompleteEvent = new QualityInspectTask(source.QualityInspectCompleteEvent);
}
if (source.QualityEnhanceCompleteEvent != null) {
this.QualityEnhanceCompleteEvent = new QualityEnhanceTask(source.QualityEnhanceCompleteEvent);
}
}
/**
* Internal implementation, normal users should not use it.
*/
public void toMap(HashMap map, String prefix) {
this.setParamSimple(map, prefix + "EventHandle", this.EventHandle);
this.setParamSimple(map, prefix + "EventType", this.EventType);
this.setParamObj(map, prefix + "FileUploadEvent.", this.FileUploadEvent);
this.setParamObj(map, prefix + "ProcedureStateChangeEvent.", this.ProcedureStateChangeEvent);
this.setParamObj(map, prefix + "FileDeleteEvent.", this.FileDeleteEvent);
this.setParamObj(map, prefix + "PullCompleteEvent.", this.PullCompleteEvent);
this.setParamObj(map, prefix + "EditMediaCompleteEvent.", this.EditMediaCompleteEvent);
this.setParamObj(map, prefix + "SplitMediaCompleteEvent.", this.SplitMediaCompleteEvent);
this.setParamObj(map, prefix + "ComposeMediaCompleteEvent.", this.ComposeMediaCompleteEvent);
this.setParamObj(map, prefix + "ClipCompleteEvent.", this.ClipCompleteEvent);
this.setParamObj(map, prefix + "TranscodeCompleteEvent.", this.TranscodeCompleteEvent);
this.setParamObj(map, prefix + "CreateImageSpriteCompleteEvent.", this.CreateImageSpriteCompleteEvent);
this.setParamObj(map, prefix + "ConcatCompleteEvent.", this.ConcatCompleteEvent);
this.setParamObj(map, prefix + "SnapshotByTimeOffsetCompleteEvent.", this.SnapshotByTimeOffsetCompleteEvent);
this.setParamObj(map, prefix + "WechatPublishCompleteEvent.", this.WechatPublishCompleteEvent);
this.setParamObj(map, prefix + "WechatMiniProgramPublishCompleteEvent.", this.WechatMiniProgramPublishCompleteEvent);
this.setParamObj(map, prefix + "RemoveWatermarkCompleteEvent.", this.RemoveWatermarkCompleteEvent);
this.setParamObj(map, prefix + "RestoreMediaCompleteEvent.", this.RestoreMediaCompleteEvent);
this.setParamObj(map, prefix + "RebuildMediaCompleteEvent.", this.RebuildMediaCompleteEvent);
this.setParamObj(map, prefix + "ExtractTraceWatermarkCompleteEvent.", this.ExtractTraceWatermarkCompleteEvent);
this.setParamObj(map, prefix + "ExtractCopyRightWatermarkCompleteEvent.", this.ExtractCopyRightWatermarkCompleteEvent);
this.setParamObj(map, prefix + "ReviewAudioVideoCompleteEvent.", this.ReviewAudioVideoCompleteEvent);
this.setParamObj(map, prefix + "ReduceMediaBitrateCompleteEvent.", this.ReduceMediaBitrateCompleteEvent);
this.setParamObj(map, prefix + "DescribeFileAttributesCompleteEvent.", this.DescribeFileAttributesCompleteEvent);
this.setParamObj(map, prefix + "QualityInspectCompleteEvent.", this.QualityInspectCompleteEvent);
this.setParamObj(map, prefix + "QualityEnhanceCompleteEvent.", this.QualityEnhanceCompleteEvent);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy