com.byteplus.model.live.v20230101.UpdateCloudMixTaskBodyMixedRules Maven / Gradle / Ivy
package com.byteplus.model.live.v20230101;
import com.alibaba.fastjson.JSON;
import java.util.List;
/**
* UpdateCloudMixTaskBodyMixedRules
*/
@lombok.Data
public final class UpdateCloudMixTaskBodyMixedRules {
/**
* 混流输出布局配置。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "InputLayout")
private UpdateCloudMixTaskBodyMixedRulesInputLayout inputLayout;
/**
* 混流输出流参数配置。
*
* :::warning
*
* 更新云端混流任务时,Output 参数不支持变更,且必须传入与原混流任务一致的配置。
*
* :::
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Output")
private UpdateCloudMixTaskBodyMixedRulesOutput output;
/**
* 混流素材列表,最多支持配置 8 路输入源。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "InputSource")
private List inputSource;
@Override
public String toString() {
return JSON.toJSONString(this);
}
}