public class ModifyOutput extends AbstractModel
Constructor and Description |
---|
ModifyOutput() |
ModifyOutput(ModifyOutput 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 |
---|---|
String |
getDescription()
Get Output description.
|
String |
getOutputId()
Get ID of the output to be modified.
|
String |
getOutputName()
Get Output name.
|
String |
getProtocol()
Get Output push protocol.
|
CreateOutputRTMPSettings |
getRTMPSettings()
Get Configuration of RTMP push.
|
CreateOutputRTPSettings |
getRTPSettings()
Get Configuration of RTP push.
|
CreateOutputSrtSettings |
getSRTSettings()
Get Configuration of SRT push.
|
void |
setDescription(String Description)
Set Output description.
|
void |
setOutputId(String OutputId)
Set ID of the output to be modified.
|
void |
setOutputName(String OutputName)
Set Output name.
|
void |
setProtocol(String Protocol)
Set Output push protocol.
|
void |
setRTMPSettings(CreateOutputRTMPSettings RTMPSettings)
Set Configuration of RTMP push.
|
void |
setRTPSettings(CreateOutputRTPSettings RTPSettings)
Set Configuration of RTP push.
|
void |
setSRTSettings(CreateOutputSrtSettings SRTSettings)
Set Configuration of SRT push.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public ModifyOutput()
public ModifyOutput(ModifyOutput source)
public String getOutputId()
public void setOutputId(String OutputId)
OutputId
- ID of the output to be modified.public String getOutputName()
public void setOutputName(String OutputName)
OutputName
- Output name.public String getDescription()
public void setDescription(String Description)
Description
- Output description.public String getProtocol()
public void setProtocol(String Protocol)
Protocol
- Output push protocol. Valid values: SRT, RTMP.public CreateOutputSrtSettings getSRTSettings()
public void setSRTSettings(CreateOutputSrtSettings SRTSettings)
SRTSettings
- Configuration of SRT push.public CreateOutputRTPSettings getRTPSettings()
public void setRTPSettings(CreateOutputRTPSettings RTPSettings)
RTPSettings
- Configuration of RTP push.public CreateOutputRTMPSettings getRTMPSettings()
public void setRTMPSettings(CreateOutputRTMPSettings RTMPSettings)
RTMPSettings
- Configuration of RTMP push.Copyright © 2021. All rights reserved.