public class CreateStreamLiveChannelRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
CreateStreamLiveChannelRequest()  | 
CreateStreamLiveChannelRequest(CreateStreamLiveChannelRequest 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 Inputs to attach. 
 | 
AudioTemplateInfo[] | 
getAudioTemplates()
Get Audio transcoding templates. 
 | 
AVTemplate[] | 
getAVTemplates()
Get Audio/Video transcoding templates. 
 | 
SubtitleConf[] | 
getCaptionTemplates()
Get Subtitle template configuration, only AVTemplates are valid. 
 | 
EventNotifySetting | 
getEventNotifySettings()
Get The callback settings. 
 | 
FrameCaptureTemplate[] | 
getFrameCaptureTemplates()
Get Frame capture templates. 
 | 
GeneralSetting | 
getGeneralSettings()
Get General settings. 
 | 
InputAnalysisInfo | 
getInputAnalysisSettings()
Get Recognition configuration for input content. 
 | 
InputLossBehaviorInfo | 
getInputLossBehavior()
Get Complement the last video frame settings. 
 | 
String | 
getName()
Get Channel name, which can contain 1-32 case-sensitive letters, digits, and underscores and must be unique at the region level 
 | 
StreamLiveOutputGroupsInfo[] | 
getOutputGroups()
Get Configuration information of the channel's output groups. 
 | 
PipelineInputSettingsInfo | 
getPipelineInputSettings()
Get Pipeline configuration. 
 | 
PlanSettings | 
getPlanSettings()
Get Event settings 
 | 
Tag[] | 
getTags()
Get Console tag list. 
 | 
VideoTemplateInfo[] | 
getVideoTemplates()
Get Video transcoding templates. 
 | 
void | 
setAttachedInputs(AttachedInput[] AttachedInputs)
Set Inputs to attach. 
 | 
void | 
setAudioTemplates(AudioTemplateInfo[] AudioTemplates)
Set Audio transcoding templates. 
 | 
void | 
setAVTemplates(AVTemplate[] AVTemplates)
Set Audio/Video transcoding templates. 
 | 
void | 
setCaptionTemplates(SubtitleConf[] CaptionTemplates)
Set Subtitle template configuration, only AVTemplates are valid. 
 | 
void | 
setEventNotifySettings(EventNotifySetting EventNotifySettings)
Set The callback settings. 
 | 
void | 
setFrameCaptureTemplates(FrameCaptureTemplate[] FrameCaptureTemplates)
Set Frame capture templates. 
 | 
void | 
setGeneralSettings(GeneralSetting GeneralSettings)
Set General settings. 
 | 
void | 
setInputAnalysisSettings(InputAnalysisInfo InputAnalysisSettings)
Set Recognition configuration for input content. 
 | 
void | 
setInputLossBehavior(InputLossBehaviorInfo InputLossBehavior)
Set Complement the last video frame settings. 
 | 
void | 
setName(String Name)
Set Channel name, which can contain 1-32 case-sensitive letters, digits, and underscores and must be unique at the region level 
 | 
void | 
setOutputGroups(StreamLiveOutputGroupsInfo[] OutputGroups)
Set Configuration information of the channel's output groups. 
 | 
void | 
setPipelineInputSettings(PipelineInputSettingsInfo PipelineInputSettings)
Set Pipeline configuration. 
 | 
void | 
setPlanSettings(PlanSettings PlanSettings)
Set Event settings 
 | 
void | 
setTags(Tag[] Tags)
Set Console tag list. 
 | 
void | 
setVideoTemplates(VideoTemplateInfo[] VideoTemplates)
Set Video transcoding templates. 
 | 
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 CreateStreamLiveChannelRequest()
public CreateStreamLiveChannelRequest(CreateStreamLiveChannelRequest source)
public String getName()
public void setName(String Name)
Name - Channel name, which can contain 1-32 case-sensitive letters, digits, and underscores and must be unique at the region levelpublic AttachedInput[] getAttachedInputs()
public void setAttachedInputs(AttachedInput[] AttachedInputs)
AttachedInputs - Inputs to attach. You can attach 1 to 5 inputs.public StreamLiveOutputGroupsInfo[] getOutputGroups()
public void setOutputGroups(StreamLiveOutputGroupsInfo[] OutputGroups)
OutputGroups - Configuration information of the channel's output groups. Quantity: [1, 10]public AudioTemplateInfo[] getAudioTemplates()
public void setAudioTemplates(AudioTemplateInfo[] AudioTemplates)
AudioTemplates - Audio transcoding templates. Quantity: [1, 20]public VideoTemplateInfo[] getVideoTemplates()
public void setVideoTemplates(VideoTemplateInfo[] VideoTemplates)
VideoTemplates - Video transcoding templates. Quantity: [1, 10]public AVTemplate[] getAVTemplates()
public void setAVTemplates(AVTemplate[] AVTemplates)
AVTemplates - Audio/Video transcoding templates. Quantity: [1, 10]public SubtitleConf[] getCaptionTemplates()
public void setCaptionTemplates(SubtitleConf[] CaptionTemplates)
CaptionTemplates - Subtitle template configuration, only AVTemplates are valid.public PlanSettings getPlanSettings()
public void setPlanSettings(PlanSettings PlanSettings)
PlanSettings - Event settingspublic EventNotifySetting getEventNotifySettings()
public void setEventNotifySettings(EventNotifySetting EventNotifySettings)
EventNotifySettings - The callback settings.public InputLossBehaviorInfo getInputLossBehavior()
public void setInputLossBehavior(InputLossBehaviorInfo InputLossBehavior)
InputLossBehavior - Complement the last video frame 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.public GeneralSetting getGeneralSettings()
public void setGeneralSettings(GeneralSetting GeneralSettings)
GeneralSettings - General settings.Copyright © 2025. All rights reserved.