public class ModifyStreamPackageChannelEndpointRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ModifyStreamPackageChannelEndpointRequest() |
ModifyStreamPackageChannelEndpointRequest(ModifyStreamPackageChannelEndpointRequest 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 |
---|---|
EndpointAuthInfo |
getAuthInfo()
Get New channel authentication information
|
String |
getCustomUrlParam()
Get Customer-defined url parameters are inserted into the specified position of the Endpoint url based on the CustomUrlParamIndex.
|
Long |
getCustomUrlParamIndex()
Get The customer-defined url parameter is inserted into the subscript at the specified position of the Endpoint url.
|
String |
getId()
Get Channel ID
|
String |
getName()
Get New endpoint name
|
String |
getProtocol()
Get Endpoint protocol.
|
Boolean |
getSSAIEnable()
Get Advertising insertion function switch.
|
SSAIConf |
getSSAIInfo()
Get Ad insertion function configuration information.
|
Long |
getTimeShiftDuration()
Get The number of days in the time shift window, up to 30 days.
|
Boolean |
getTimeShiftEnable()
Get Whether to turn on the time shift function, true: on, false: off, the default is off.
|
String |
getUrl()
Get Channel endpoint URL
|
void |
setAuthInfo(EndpointAuthInfo AuthInfo)
Set New channel authentication information
|
void |
setCustomUrlParam(String CustomUrlParam)
Set Customer-defined url parameters are inserted into the specified position of the Endpoint url based on the CustomUrlParamIndex.
|
void |
setCustomUrlParamIndex(Long CustomUrlParamIndex)
Set The customer-defined url parameter is inserted into the subscript at the specified position of the Endpoint url.
|
void |
setId(String Id)
Set Channel ID
|
void |
setName(String Name)
Set New endpoint name
|
void |
setProtocol(String Protocol)
Set Endpoint protocol.
|
void |
setSSAIEnable(Boolean SSAIEnable)
Set Advertising insertion function switch.
|
void |
setSSAIInfo(SSAIConf SSAIInfo)
Set Ad insertion function configuration information.
|
void |
setTimeShiftDuration(Long TimeShiftDuration)
Set The number of days in the time shift window, up to 30 days.
|
void |
setTimeShiftEnable(Boolean TimeShiftEnable)
Set Whether to turn on the time shift function, true: on, false: off, the default is off.
|
void |
setUrl(String Url)
Set Channel endpoint URL
|
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 ModifyStreamPackageChannelEndpointRequest()
public ModifyStreamPackageChannelEndpointRequest(ModifyStreamPackageChannelEndpointRequest source)
public String getId()
public void setId(String Id)
Id
- Channel IDpublic String getUrl()
public void setUrl(String Url)
Url
- Channel endpoint URLpublic String getName()
public void setName(String Name)
Name
- New endpoint namepublic EndpointAuthInfo getAuthInfo()
public void setAuthInfo(EndpointAuthInfo AuthInfo)
AuthInfo
- New channel authentication informationpublic String getProtocol()
public void setProtocol(String Protocol)
Protocol
- Endpoint protocol.public Boolean getTimeShiftEnable()
public void setTimeShiftEnable(Boolean TimeShiftEnable)
TimeShiftEnable
- Whether to turn on the time shift function, true: on, false: off, the default is off.public Long getTimeShiftDuration()
public void setTimeShiftDuration(Long TimeShiftDuration)
TimeShiftDuration
- The number of days in the time shift window, up to 30 days. Valid when TimeShiftEnable is turned on.public Boolean getSSAIEnable()
public void setSSAIEnable(Boolean SSAIEnable)
SSAIEnable
- Advertising insertion function switch.public SSAIConf getSSAIInfo()
public void setSSAIInfo(SSAIConf SSAIInfo)
SSAIInfo
- Ad insertion function configuration information. Valid when SSAIEnable is turned on.public Long getCustomUrlParamIndex()
public void setCustomUrlParamIndex(Long CustomUrlParamIndex)
CustomUrlParamIndex
- The customer-defined url parameter is inserted into the subscript at the specified position of the Endpoint url.
Calculation starts from the first '/' in the url path, and the subscript starts from 0, the optional range of the subscript is: [0,3].public String getCustomUrlParam()
public void setCustomUrlParam(String CustomUrlParam)
CustomUrlParam
- Customer-defined url parameters are inserted into the specified position of the Endpoint url based on the CustomUrlParamIndex.
The parameters can only contain digits, letters, underscores (_), and hyphens (-), with a length of 1 to 64 chars.Copyright © 2024. All rights reserved.