public class SSAIConf extends AbstractModel
header, skipSign| Constructor and Description |
|---|
SSAIConf() |
SSAIConf(SSAIConf 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 |
|---|---|
Boolean |
getAdMarkerPassthrough()
Get Whether to enable transparent transmission of advertising tags.
|
String |
getAdsUrl()
Get Advertising Decision Server URL (ADS).
|
Long[] |
getAdTriggers()
Get The type of tag that is regarded as an advertisement, optional values: [1,8]
1.
|
ConfigAliasesInfo[] |
getConfigAliases()
Get Parameter configuration.
|
Boolean |
getDashMPDLocation()
Get Whether to enable mpd location, true corresponds to enable, false corresponds to disable.
|
Long |
getDeliveryRestrictions()
Get The type of distribution restriction that is considered an advertisement, optional values: [1,4]
1:None
2:Restricted (default)
3:Unrestricted
4.Both.
|
Long |
getSCTE35AdType()
Get How to process tags in advertisements, optional values: [1,2]
1: Process all SCTE-35 type tags - all (default)
2: SCTE-35enhanced, parse some types.
|
String |
getSlateAd()
Get Default advertising url.
|
Long |
getThreshold()
Get Maximum unfilled duration, unit: seconds.
|
void |
setAdMarkerPassthrough(Boolean AdMarkerPassthrough)
Set Whether to enable transparent transmission of advertising tags.
|
void |
setAdsUrl(String AdsUrl)
Set Advertising Decision Server URL (ADS).
|
void |
setAdTriggers(Long[] AdTriggers)
Set The type of tag that is regarded as an advertisement, optional values: [1,8]
1.
|
void |
setConfigAliases(ConfigAliasesInfo[] ConfigAliases)
Set Parameter configuration.
|
void |
setDashMPDLocation(Boolean DashMPDLocation)
Set Whether to enable mpd location, true corresponds to enable, false corresponds to disable.
|
void |
setDeliveryRestrictions(Long DeliveryRestrictions)
Set The type of distribution restriction that is considered an advertisement, optional values: [1,4]
1:None
2:Restricted (default)
3:Unrestricted
4.Both.
|
void |
setSCTE35AdType(Long SCTE35AdType)
Set How to process tags in advertisements, optional values: [1,2]
1: Process all SCTE-35 type tags - all (default)
2: SCTE-35enhanced, parse some types.
|
void |
setSlateAd(String SlateAd)
Set Default advertising url.
|
void |
setThreshold(Long Threshold)
Set Maximum unfilled duration, unit: seconds.
|
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, toJsonStringpublic SSAIConf()
public SSAIConf(SSAIConf source)
public String getAdsUrl()
public void setAdsUrl(String AdsUrl)
AdsUrl - Advertising Decision Server URL (ADS).public ConfigAliasesInfo[] getConfigAliases()
public void setConfigAliases(ConfigAliasesInfo[] ConfigAliases)
ConfigAliases - Parameter configuration.public String getSlateAd()
public void setSlateAd(String SlateAd)
SlateAd - Default advertising url.public Long getThreshold()
public void setThreshold(Long Threshold)
Threshold - Maximum unfilled duration, unit: seconds.public Boolean getDashMPDLocation()
public void setDashMPDLocation(Boolean DashMPDLocation)
DashMPDLocation - Whether to enable mpd location, true corresponds to enable, false corresponds to disable.public Boolean getAdMarkerPassthrough()
public void setAdMarkerPassthrough(Boolean AdMarkerPassthrough)
AdMarkerPassthrough - Whether to enable transparent transmission of advertising tags.public Long getSCTE35AdType()
public void setSCTE35AdType(Long SCTE35AdType)
SCTE35AdType - How to process tags in advertisements, optional values: [1,2]
1: Process all SCTE-35 type tags - all (default)
2: SCTE-35enhanced, parse some types.public Long[] getAdTriggers()
public void setAdTriggers(Long[] AdTriggers)
AdTriggers - The type of tag that is regarded as an advertisement, optional values: [1,8]
1. Splice insert
2. Provider advertisement
3. Distributor advertisement
4. Provider placement opportunity
5. Distributor placement opportunity
6. Break
7. Provider overlay placement opportunity
8. Distributor overlay placement opportunity.public Long getDeliveryRestrictions()
public void setDeliveryRestrictions(Long DeliveryRestrictions)
DeliveryRestrictions - The type of distribution restriction that is considered an advertisement, optional values: [1,4]
1:None
2:Restricted (default)
3:Unrestricted
4.Both.Copyright © 2024. All rights reserved.