com.qcloud.cos.model.ciModel.workflow.MediaTopology Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cos_api-bundle Show documentation
Show all versions of cos_api-bundle Show documentation
A single bundled dependency that includes all service and dependent JARs with third-party libraries
relocated to different namespaces.
package com.qcloud.cos.model.ciModel.workflow;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
/**
* 媒体处理工作流 拓扑信息实体
*/
public class MediaTopology {
/**
* 节点依赖关系
* eg:
* Snapshot_1581665960536,Snapshot_1581665960537,Animation_1581665960538,Animation_1581665960539
* End
* End
* End
* End
* End
*/
private Map mediaWorkflowDependency;
/**
* 节点列表
*/
private Map mediaWorkflowNodes;
public Map getMediaWorkflowDependency() {
if (mediaWorkflowDependency==null){
mediaWorkflowDependency = new LinkedHashMap<>();
}
return mediaWorkflowDependency;
}
public void setMediaWorkflowDependency(Map mediaWorkflowDependency) {
this.mediaWorkflowDependency = mediaWorkflowDependency;
}
public Map getMediaWorkflowNodes() {
if (mediaWorkflowNodes == null){
mediaWorkflowNodes = new LinkedHashMap<>();
}
return mediaWorkflowNodes;
}
public void setMediaWorkflowNodes(Map mediaWorkflowNodes) {
this.mediaWorkflowNodes = mediaWorkflowNodes;
}
@Override
public String toString() {
return "MediaTopology{" +
"mediaWorkflowDependency=" + mediaWorkflowDependency +
", mediaWorkflowNodes=" + mediaWorkflowNodes +
'}';
}
}