public class OutputInfo extends AbstractModel
header, skipSign
Constructor and Description |
---|
OutputInfo() |
OutputInfo(OutputInfo 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[] |
getAudioTemplateNames()
Get Audio transcoding template name array.
|
String[] |
getAVTemplateNames()
Get Audio/Video transcoding template name.
|
String |
getName()
Get Output name.
|
Scte35SettingsInfo |
getScte35Settings()
Get SCTE-35 information configuration.
|
TimedMetadataSettingInfo |
getTimedMetadataSettings()
Get Meta information controls configuration.
|
String[] |
getVideoTemplateNames()
Get Video transcoding template name array.
|
void |
setAudioTemplateNames(String[] AudioTemplateNames)
Set Audio transcoding template name array.
|
void |
setAVTemplateNames(String[] AVTemplateNames)
Set Audio/Video transcoding template name.
|
void |
setName(String Name)
Set Output name.
|
void |
setScte35Settings(Scte35SettingsInfo Scte35Settings)
Set SCTE-35 information configuration.
|
void |
setTimedMetadataSettings(TimedMetadataSettingInfo TimedMetadataSettings)
Set Meta information controls configuration.
|
void |
setVideoTemplateNames(String[] VideoTemplateNames)
Set Video transcoding template name array.
|
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 OutputInfo()
public OutputInfo(OutputInfo source)
public String getName()
public void setName(String Name)
Name
- Output name.public String[] getAudioTemplateNames()
public void setAudioTemplateNames(String[] AudioTemplateNames)
AudioTemplateNames
- Audio transcoding template name array.
Quantity limit: [0,1] for RTMP; [0,20] for others.
Note: this field may return null, indicating that no valid values can be obtained.public String[] getVideoTemplateNames()
public void setVideoTemplateNames(String[] VideoTemplateNames)
VideoTemplateNames
- Video transcoding template name array. Quantity limit: [0,1].
Note: this field may return null, indicating that no valid values can be obtained.public Scte35SettingsInfo getScte35Settings()
public void setScte35Settings(Scte35SettingsInfo Scte35Settings)
Scte35Settings
- SCTE-35 information configuration.public String[] getAVTemplateNames()
public void setAVTemplateNames(String[] AVTemplateNames)
AVTemplateNames
- Audio/Video transcoding template name. If `HlsRemuxSettings.Scheme` is `MERGE`, there is 1 audio/video transcoding template. Otherwise, this parameter is empty.
Note: this field may return `null`, indicating that no valid value was found.public TimedMetadataSettingInfo getTimedMetadataSettings()
public void setTimedMetadataSettings(TimedMetadataSettingInfo TimedMetadataSettings)
TimedMetadataSettings
- Meta information controls configuration.Copyright © 2024. All rights reserved.