public class LinearAssemblyChannelInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| LinearAssemblyChannelInfo() | 
| LinearAssemblyChannelInfo(LinearAssemblyChannelInfo 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[] | getAttachedPrograms()Get List of programs bound to this channel. | 
| Long | getCreateTime()Get Channel creation time, unix seconds timestamp. | 
| String | getId()Get ID. | 
| String | getName()Get Linear assembly channel name. | 
| OutputInfo[] | getOutputs()Get output information. | 
| String | getPlaybackMode()Get The source switching mode in the channel is divided into Linear and Loop. | 
| ProgramScheduleInfo[] | getProgramSchedules()Get program information. | 
| String | getRegion()Get Region. | 
| SlateInfo | getSlateConf()Get Spacer configuration. | 
| String | getState()Get State. | 
| String | getTier()Get Define the characteristics of the channel. | 
| TimeShiftInfo | getTimeShiftConf()Get Time shift configuration, vod is valid. | 
| Boolean | getTimeShiftEnable()Get Time shift on switch. | 
| void | setAttachedPrograms(String[] AttachedPrograms)Set List of programs bound to this channel. | 
| void | setCreateTime(Long CreateTime)Set Channel creation time, unix seconds timestamp. | 
| void | setId(String Id)Set ID. | 
| void | setName(String Name)Set Linear assembly channel name. | 
| void | setOutputs(OutputInfo[] Outputs)Set output information. | 
| void | setPlaybackMode(String PlaybackMode)Set The source switching mode in the channel is divided into Linear and Loop. | 
| void | setProgramSchedules(ProgramScheduleInfo[] ProgramSchedules)Set program information. | 
| void | setRegion(String Region)Set Region. | 
| void | setSlateConf(SlateInfo SlateConf)Set Spacer configuration. | 
| void | setState(String State)Set State. | 
| void | setTier(String Tier)Set Define the characteristics of the channel. | 
| void | setTimeShiftConf(TimeShiftInfo TimeShiftConf)Set Time shift configuration, vod is valid. | 
| void | setTimeShiftEnable(Boolean TimeShiftEnable)Set Time shift on switch. | 
| 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 LinearAssemblyChannelInfo()
public LinearAssemblyChannelInfo(LinearAssemblyChannelInfo source)
public String getName()
public void setName(String Name)
Name - Linear assembly channel name.public String getTier()
public void setTier(String Tier)
Tier - Define the characteristics of the channel. Standard supports live broadcast and on-demand sources, while Basic only supports on-demand source arrangement.public String getPlaybackMode()
public void setPlaybackMode(String PlaybackMode)
PlaybackMode - The source switching mode in the channel is divided into Linear and Loop. Live broadcast only supports Linear.public TimeShiftInfo getTimeShiftConf()
public void setTimeShiftConf(TimeShiftInfo TimeShiftConf)
TimeShiftConf - Time shift configuration, vod is valid.public SlateInfo getSlateConf()
public void setSlateConf(SlateInfo SlateConf)
SlateConf - Spacer configuration.public OutputInfo[] getOutputs()
public void setOutputs(OutputInfo[] Outputs)
Outputs - output information.public String[] getAttachedPrograms()
public void setAttachedPrograms(String[] AttachedPrograms)
AttachedPrograms - List of programs bound to this channel.public ProgramScheduleInfo[] getProgramSchedules()
public void setProgramSchedules(ProgramScheduleInfo[] ProgramSchedules)
ProgramSchedules - program information.public String getId()
public void setId(String Id)
Id - ID.public String getRegion()
public void setRegion(String Region)
Region - Region.public String getState()
public void setState(String State)
State - State.public Boolean getTimeShiftEnable()
public void setTimeShiftEnable(Boolean TimeShiftEnable)
TimeShiftEnable - Time shift on switch.public Long getCreateTime()
public void setCreateTime(Long CreateTime)
CreateTime - Channel creation time, unix seconds timestamp.Copyright © 2025. All rights reserved.