public class CreateInputSRTSettings extends AbstractModel
| Constructor and Description | 
|---|
| CreateInputSRTSettings() | 
| CreateInputSRTSettings(CreateInputSRTSettings 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 | 
|---|---|
| Long | getLatency()Get Latency in ms. | 
| String | getPassphrase()Get Decryption key, which is empty by default, indicating not to encrypt. | 
| Long | getPbKeyLen()Get Key length. | 
| Long | getPeerIdleTimeout()Get Peer timeout period in ms. | 
| Long | getPeerLatency()Get Peer latency in ms. | 
| Long | getRecvLatency()Get Receive latency in ms. | 
| String | getStreamId()Get Stream ID, which can contain 0 to 512 letters, digits, and special characters (.#!:&,=_-). | 
| void | setLatency(Long Latency)Set Latency in ms. | 
| void | setPassphrase(String Passphrase)Set Decryption key, which is empty by default, indicating not to encrypt. | 
| void | setPbKeyLen(Long PbKeyLen)Set Key length. | 
| void | setPeerIdleTimeout(Long PeerIdleTimeout)Set Peer timeout period in ms. | 
| void | setPeerLatency(Long PeerLatency)Set Peer latency in ms. | 
| void | setRecvLatency(Long RecvLatency)Set Receive latency in ms. | 
| void | setStreamId(String StreamId)Set Stream ID, which can contain 0 to 512 letters, digits, and special characters (.#!:&,=_-). | 
| 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, toJsonStringpublic CreateInputSRTSettings()
public CreateInputSRTSettings(CreateInputSRTSettings source)
public String getStreamId()
public void setStreamId(String StreamId)
StreamId - Stream ID, which can contain 0 to 512 letters, digits, and special characters (.#!:&,=_-).public Long getLatency()
public void setLatency(Long Latency)
Latency - Latency in ms. Default value: 0. Value range: [0, 3000].public Long getRecvLatency()
public void setRecvLatency(Long RecvLatency)
RecvLatency - Receive latency in ms. Default value: 120. Value range: [0, 3000].public Long getPeerLatency()
public void setPeerLatency(Long PeerLatency)
PeerLatency - Peer latency in ms. Default value: 0. Value range: [0, 3000].public Long getPeerIdleTimeout()
public void setPeerIdleTimeout(Long PeerIdleTimeout)
PeerIdleTimeout - Peer timeout period in ms. Default value: 5000. Value range: [1000, 10000].public String getPassphrase()
public void setPassphrase(String Passphrase)
Passphrase - Decryption key, which is empty by default, indicating not to encrypt. Only ASCII codes can be filled. Length: [10, 79].public Long getPbKeyLen()
public void setPbKeyLen(Long PbKeyLen)
PbKeyLen - Key length. Default value: 0. Valid values: 0, 16, 24, 32.Copyright © 2021. All rights reserved.