public class EventContent extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| EventContent() | 
| EventContent(EventContent source)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. | 
| Modifier and Type | Method and Description | 
|---|---|
| ClassCreatedEvent | getClassCreatedEvent()Get 分类创建事件。仅当 EventType 为 Class.Created 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| ClassDeletedEvent | getClassDeletedEvent()Get 分类删除事件。仅当 EventType 为 Class.Deleted 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| ClassMovedEvent | getClassMovedEvent()Get 分类移动事件。仅当 EventType 为 Class.Moved 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getEventType()Get 事件类型,可取值有:
Storage.NewFileCreated:新文件产生事件;
Project.StreamConnect.StatusChanged:云转推项目状态变更事件;
Project.Switcher.StatusChanged:导播台项目状态变更事件;
Material.Imported:媒体导入事件;
Material.Added:媒体添加事件;
Material.Moved:媒体移动事件;
Material.Modified:媒体变更事件;
Material.Deleted:媒体删除事件;
Class.Created:分类新增事件;
Class.Moved:分类移动事件;
Class.Deleted:分类删除事件;
Task.VideoExportCompleted:视频导出完成事件; 
Project.MediaCast.StatusChanged:点播转直播项目状态变更事件。  | 
| MaterialAddedEvent | getMaterialAddedEvent()Get 媒体添加事件。仅当 EventType 为 Material.Added 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| MaterialDeletedEvent | getMaterialDeletedEvent()Get 媒体删除事件。仅当 EventType 为 Material.Deleted 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| MaterialImportedEvent | getMaterialImportedEvent()Get 媒体导入事件。仅当 EventType 为 Material.Imported 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| MaterialModifiedEvent | getMaterialModifiedEvent()Get 媒体更新事件。仅当 EventType 为 Material.Modified 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| MaterialMovedEvent | getMaterialMovedEvent()Get 媒体移动事件。仅当 EventType 为 Material.Moved 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getOperator()Get 操作者,表示触发事件的操作者。如果是 `cmeid_system` 表示平台管理员操作。 | 
| ProjectMediaCastStatusChangedEvent | getProjectMediaCastStatusChangedEvent()Get 点播转直播项目状态变更事件。仅当 EventType 为 Project.MediaCast.StatusChanged 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| ProjectStreamConnectStatusChangedEvent | getProjectStreamConnectStatusChangedEvent()Get 云转推项目状态变更事件。仅当 EventType 为 Project.StreamConnect.StatusChanged 时有效。 | 
| ProjectSwitcherStatusChangedEvent | getProjectSwitcherStatusChangedEvent()Get 导播台项目状态变更事件。仅当 EventType 为 Project.Switcher.StatusChanged 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| StorageNewFileCreatedEvent | getStorageNewFileCreatedEvent()Get 新文件产生事件。仅当 EventType 为 Storage.NewFileCreated 时有效。 | 
| VideoExportCompletedEvent | getVideoExportCompletedEvent()Get 视频导出完成事件。仅当 EventType 为 Task.VideoExportCompleted 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setClassCreatedEvent(ClassCreatedEvent ClassCreatedEvent)Set 分类创建事件。仅当 EventType 为 Class.Created 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setClassDeletedEvent(ClassDeletedEvent ClassDeletedEvent)Set 分类删除事件。仅当 EventType 为 Class.Deleted 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setClassMovedEvent(ClassMovedEvent ClassMovedEvent)Set 分类移动事件。仅当 EventType 为 Class.Moved 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setEventType(String EventType)Set 事件类型,可取值有:
Storage.NewFileCreated:新文件产生事件;
Project.StreamConnect.StatusChanged:云转推项目状态变更事件;
Project.Switcher.StatusChanged:导播台项目状态变更事件;
Material.Imported:媒体导入事件;
Material.Added:媒体添加事件;
Material.Moved:媒体移动事件;
Material.Modified:媒体变更事件;
Material.Deleted:媒体删除事件;
Class.Created:分类新增事件;
Class.Moved:分类移动事件;
Class.Deleted:分类删除事件;
Task.VideoExportCompleted:视频导出完成事件; 
Project.MediaCast.StatusChanged:点播转直播项目状态变更事件。  | 
| void | setMaterialAddedEvent(MaterialAddedEvent MaterialAddedEvent)Set 媒体添加事件。仅当 EventType 为 Material.Added 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMaterialDeletedEvent(MaterialDeletedEvent MaterialDeletedEvent)Set 媒体删除事件。仅当 EventType 为 Material.Deleted 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMaterialImportedEvent(MaterialImportedEvent MaterialImportedEvent)Set 媒体导入事件。仅当 EventType 为 Material.Imported 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMaterialModifiedEvent(MaterialModifiedEvent MaterialModifiedEvent)Set 媒体更新事件。仅当 EventType 为 Material.Modified 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMaterialMovedEvent(MaterialMovedEvent MaterialMovedEvent)Set 媒体移动事件。仅当 EventType 为 Material.Moved 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setOperator(String Operator)Set 操作者,表示触发事件的操作者。如果是 `cmeid_system` 表示平台管理员操作。 | 
| void | setProjectMediaCastStatusChangedEvent(ProjectMediaCastStatusChangedEvent ProjectMediaCastStatusChangedEvent)Set 点播转直播项目状态变更事件。仅当 EventType 为 Project.MediaCast.StatusChanged 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setProjectStreamConnectStatusChangedEvent(ProjectStreamConnectStatusChangedEvent ProjectStreamConnectStatusChangedEvent)Set 云转推项目状态变更事件。仅当 EventType 为 Project.StreamConnect.StatusChanged 时有效。 | 
| void | setProjectSwitcherStatusChangedEvent(ProjectSwitcherStatusChangedEvent ProjectSwitcherStatusChangedEvent)Set 导播台项目状态变更事件。仅当 EventType 为 Project.Switcher.StatusChanged 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setStorageNewFileCreatedEvent(StorageNewFileCreatedEvent StorageNewFileCreatedEvent)Set 新文件产生事件。仅当 EventType 为 Storage.NewFileCreated 时有效。 | 
| void | setVideoExportCompletedEvent(VideoExportCompletedEvent VideoExportCompletedEvent)Set 视频导出完成事件。仅当 EventType 为 Task.VideoExportCompleted 时有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic EventContent()
public EventContent(EventContent source)
public String getEventType()
public void setEventType(String EventType)
EventType - 事件类型,可取值有:
public String getOperator()
public void setOperator(String Operator)
Operator - 操作者,表示触发事件的操作者。如果是 `cmeid_system` 表示平台管理员操作。public StorageNewFileCreatedEvent getStorageNewFileCreatedEvent()
public void setStorageNewFileCreatedEvent(StorageNewFileCreatedEvent StorageNewFileCreatedEvent)
StorageNewFileCreatedEvent - 新文件产生事件。仅当 EventType 为 Storage.NewFileCreated 时有效。public ProjectStreamConnectStatusChangedEvent getProjectStreamConnectStatusChangedEvent()
public void setProjectStreamConnectStatusChangedEvent(ProjectStreamConnectStatusChangedEvent ProjectStreamConnectStatusChangedEvent)
ProjectStreamConnectStatusChangedEvent - 云转推项目状态变更事件。仅当 EventType 为 Project.StreamConnect.StatusChanged 时有效。public ProjectSwitcherStatusChangedEvent getProjectSwitcherStatusChangedEvent()
public void setProjectSwitcherStatusChangedEvent(ProjectSwitcherStatusChangedEvent ProjectSwitcherStatusChangedEvent)
ProjectSwitcherStatusChangedEvent - 导播台项目状态变更事件。仅当 EventType 为 Project.Switcher.StatusChanged 时有效。
注意:此字段可能返回 null,表示取不到有效值。public MaterialImportedEvent getMaterialImportedEvent()
public void setMaterialImportedEvent(MaterialImportedEvent MaterialImportedEvent)
MaterialImportedEvent - 媒体导入事件。仅当 EventType 为 Material.Imported 时有效。
注意:此字段可能返回 null,表示取不到有效值。public MaterialAddedEvent getMaterialAddedEvent()
public void setMaterialAddedEvent(MaterialAddedEvent MaterialAddedEvent)
MaterialAddedEvent - 媒体添加事件。仅当 EventType 为 Material.Added 时有效。
注意:此字段可能返回 null,表示取不到有效值。public MaterialMovedEvent getMaterialMovedEvent()
public void setMaterialMovedEvent(MaterialMovedEvent MaterialMovedEvent)
MaterialMovedEvent - 媒体移动事件。仅当 EventType 为 Material.Moved 时有效。
注意:此字段可能返回 null,表示取不到有效值。public MaterialModifiedEvent getMaterialModifiedEvent()
public void setMaterialModifiedEvent(MaterialModifiedEvent MaterialModifiedEvent)
MaterialModifiedEvent - 媒体更新事件。仅当 EventType 为 Material.Modified 时有效。
注意:此字段可能返回 null,表示取不到有效值。public MaterialDeletedEvent getMaterialDeletedEvent()
public void setMaterialDeletedEvent(MaterialDeletedEvent MaterialDeletedEvent)
MaterialDeletedEvent - 媒体删除事件。仅当 EventType 为 Material.Deleted 时有效。
注意:此字段可能返回 null,表示取不到有效值。public ClassCreatedEvent getClassCreatedEvent()
public void setClassCreatedEvent(ClassCreatedEvent ClassCreatedEvent)
ClassCreatedEvent - 分类创建事件。仅当 EventType 为 Class.Created 时有效。
注意:此字段可能返回 null,表示取不到有效值。public ClassMovedEvent getClassMovedEvent()
public void setClassMovedEvent(ClassMovedEvent ClassMovedEvent)
ClassMovedEvent - 分类移动事件。仅当 EventType 为 Class.Moved 时有效。
注意:此字段可能返回 null,表示取不到有效值。public ClassDeletedEvent getClassDeletedEvent()
public void setClassDeletedEvent(ClassDeletedEvent ClassDeletedEvent)
ClassDeletedEvent - 分类删除事件。仅当 EventType 为 Class.Deleted 时有效。
注意:此字段可能返回 null,表示取不到有效值。public VideoExportCompletedEvent getVideoExportCompletedEvent()
public void setVideoExportCompletedEvent(VideoExportCompletedEvent VideoExportCompletedEvent)
VideoExportCompletedEvent - 视频导出完成事件。仅当 EventType 为 Task.VideoExportCompleted 时有效。
注意:此字段可能返回 null,表示取不到有效值。public ProjectMediaCastStatusChangedEvent getProjectMediaCastStatusChangedEvent()
public void setProjectMediaCastStatusChangedEvent(ProjectMediaCastStatusChangedEvent ProjectMediaCastStatusChangedEvent)
ProjectMediaCastStatusChangedEvent - 点播转直播项目状态变更事件。仅当 EventType 为 Project.MediaCast.StatusChanged 时有效。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.