public class StreamLiveChannelInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| StreamLiveChannelInfo() | 
| StreamLiveChannelInfo(StreamLiveChannelInfo 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 | 
|---|---|
| AttachedInput[] | getAttachedInputs()Get Information of attached inputs | 
| AudioTemplateInfo[] | getAudioTemplates()Get Audio transcoding templates
Note: this field may return `null`, indicating that no valid value was found. | 
| AVTemplate[] | getAVTemplates()Get Audio/Video transcoding templates
Note: this field may return `null`, indicating that no valid value was found. | 
| SubtitleConf[] | getCaptionTemplates()Get | 
| EventNotifySetting | getEventNotifySettings()Get The callback settings. | 
| FrameCaptureTemplate[] | getFrameCaptureTemplates()Get Frame capture templates. | 
| String | getId()Get Channel ID | 
| InputAnalysisInfo | getInputAnalysisSettings()Get Recognition configuration for input content. | 
| InputLossBehaviorInfo | getInputLossBehavior()Get Supplement the last video frame configuration settings. | 
| String | getName()Get Channel name | 
| StreamLiveOutputGroupsInfo[] | getOutputGroups()Get Information of output groups | 
| PipelineInputSettingsInfo | getPipelineInputSettings()Get Pipeline configuration. | 
| PlanSettings | getPlanSettings()Get Event settings
Note: This field may return `null`, indicating that no valid value was found. | 
| String | getState()Get Channel status | 
| Tag[] | getTags()Get Console tag list. | 
| VideoTemplateInfo[] | getVideoTemplates()Get Video transcoding templates
Note: this field may return `null`, indicating that no valid value was found. | 
| void | setAttachedInputs(AttachedInput[] AttachedInputs)Set Information of attached inputs | 
| void | setAudioTemplates(AudioTemplateInfo[] AudioTemplates)Set Audio transcoding templates
Note: this field may return `null`, indicating that no valid value was found. | 
| void | setAVTemplates(AVTemplate[] AVTemplates)Set Audio/Video transcoding templates
Note: this field may return `null`, indicating that no valid value was found. | 
| void | setCaptionTemplates(SubtitleConf[] CaptionTemplates)Set | 
| void | setEventNotifySettings(EventNotifySetting EventNotifySettings)Set The callback settings. | 
| void | setFrameCaptureTemplates(FrameCaptureTemplate[] FrameCaptureTemplates)Set Frame capture templates. | 
| void | setId(String Id)Set Channel ID | 
| void | setInputAnalysisSettings(InputAnalysisInfo InputAnalysisSettings)Set Recognition configuration for input content. | 
| void | setInputLossBehavior(InputLossBehaviorInfo InputLossBehavior)Set Supplement the last video frame configuration settings. | 
| void | setName(String Name)Set Channel name | 
| void | setOutputGroups(StreamLiveOutputGroupsInfo[] OutputGroups)Set Information of output groups | 
| void | setPipelineInputSettings(PipelineInputSettingsInfo PipelineInputSettings)Set Pipeline configuration. | 
| void | setPlanSettings(PlanSettings PlanSettings)Set Event settings
Note: This field may return `null`, indicating that no valid value was found. | 
| void | setState(String State)Set Channel status | 
| void | setTags(Tag[] Tags)Set Console tag list. | 
| void | setVideoTemplates(VideoTemplateInfo[] VideoTemplates)Set Video transcoding templates
Note: this field may return `null`, indicating that no valid value was found. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic StreamLiveChannelInfo()
public StreamLiveChannelInfo(StreamLiveChannelInfo source)
public String getId()
public void setId(String Id)
Id - Channel IDpublic String getState()
public void setState(String State)
State - Channel statuspublic AttachedInput[] getAttachedInputs()
public void setAttachedInputs(AttachedInput[] AttachedInputs)
AttachedInputs - Information of attached inputspublic StreamLiveOutputGroupsInfo[] getOutputGroups()
public void setOutputGroups(StreamLiveOutputGroupsInfo[] OutputGroups)
OutputGroups - Information of output groupspublic String getName()
public void setName(String Name)
Name - Channel namepublic AudioTemplateInfo[] getAudioTemplates()
public void setAudioTemplates(AudioTemplateInfo[] AudioTemplates)
AudioTemplates - Audio transcoding templates
Note: this field may return `null`, indicating that no valid value was found.public VideoTemplateInfo[] getVideoTemplates()
public void setVideoTemplates(VideoTemplateInfo[] VideoTemplates)
VideoTemplates - Video transcoding templates
Note: this field may return `null`, indicating that no valid value was found.public AVTemplate[] getAVTemplates()
public void setAVTemplates(AVTemplate[] AVTemplates)
AVTemplates - Audio/Video transcoding templates
Note: this field may return `null`, indicating that no valid value was found.public SubtitleConf[] getCaptionTemplates()
public void setCaptionTemplates(SubtitleConf[] CaptionTemplates)
CaptionTemplates - public PlanSettings getPlanSettings()
public void setPlanSettings(PlanSettings PlanSettings)
PlanSettings - Event settings
Note: This field may return `null`, indicating that no valid value was found.public EventNotifySetting getEventNotifySettings()
public void setEventNotifySettings(EventNotifySetting EventNotifySettings)
EventNotifySettings - The callback settings.
Note: This field may return `null`, indicating that no valid value was found.public InputLossBehaviorInfo getInputLossBehavior()
public void setInputLossBehavior(InputLossBehaviorInfo InputLossBehavior)
InputLossBehavior - Supplement the last video frame configuration settings.public PipelineInputSettingsInfo getPipelineInputSettings()
public void setPipelineInputSettings(PipelineInputSettingsInfo PipelineInputSettings)
PipelineInputSettings - Pipeline configuration.public InputAnalysisInfo getInputAnalysisSettings()
public void setInputAnalysisSettings(InputAnalysisInfo InputAnalysisSettings)
InputAnalysisSettings - Recognition configuration for input content.public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - Console tag list.public FrameCaptureTemplate[] getFrameCaptureTemplates()
public void setFrameCaptureTemplates(FrameCaptureTemplate[] FrameCaptureTemplates)
FrameCaptureTemplates - Frame capture templates.Copyright © 2025. All rights reserved.