public class CreateCommonMixStreamRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
CreateCommonMixStreamRequest() |
CreateCommonMixStreamRequest(CreateCommonMixStreamRequest 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 |
---|---|
CommonMixControlParams |
getControlParams()
Get Special control parameter for stream mix.
|
CommonMixInputParam[] |
getInputStreamList()
Get Input stream list for stream mix.
|
String |
getMixStreamSessionId()
Get ID of a stream mix session (from applying for the stream mix to cancelling it).
|
Long |
getMixStreamTemplateId()
Get Input template ID.
|
CommonMixOutputParams |
getOutputParams()
Get Output stream parameter for stream mix.
|
void |
setControlParams(CommonMixControlParams ControlParams)
Set Special control parameter for stream mix.
|
void |
setInputStreamList(CommonMixInputParam[] InputStreamList)
Set Input stream list for stream mix.
|
void |
setMixStreamSessionId(String MixStreamSessionId)
Set ID of a stream mix session (from applying for the stream mix to cancelling it).
|
void |
setMixStreamTemplateId(Long MixStreamTemplateId)
Set Input template ID.
|
void |
setOutputParams(CommonMixOutputParams OutputParams)
Set Output stream parameter for stream mix.
|
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, toJsonString
public CreateCommonMixStreamRequest()
public CreateCommonMixStreamRequest(CreateCommonMixStreamRequest source)
public String getMixStreamSessionId()
public void setMixStreamSessionId(String MixStreamSessionId)
MixStreamSessionId
- ID of a stream mix session (from applying for the stream mix to cancelling it). This parameter can contain up to 80 bytes of letters, digits, and underscores.public CommonMixInputParam[] getInputStreamList()
public void setInputStreamList(CommonMixInputParam[] InputStreamList)
InputStreamList
- Input stream list for stream mix.public CommonMixOutputParams getOutputParams()
public void setOutputParams(CommonMixOutputParams OutputParams)
OutputParams
- Output stream parameter for stream mix.public Long getMixStreamTemplateId()
public void setMixStreamTemplateId(Long MixStreamTemplateId)
MixStreamTemplateId
- Input template ID. If this parameter is set, the output will be generated according to the default template layout, and there is no need to enter the custom position parameters.
If this parameter is left empty, 0 will be used by default.
For two input sources, 10, 20, 30, 40, and 50 are supported.
For three input sources, 310, 390, and 391 are supported.
For four input sources, 410 is supported.
For five input sources, 510 and 590 are supported.
For six input sources, 610 is supported.public CommonMixControlParams getControlParams()
public void setControlParams(CommonMixControlParams ControlParams)
ControlParams
- Special control parameter for stream mix. If there are no special needs, leave it empty.Copyright © 2024. All rights reserved.