@Stability(value=Stable) public static final class CfnPlaybackConfiguration.Builder extends Object implements software.amazon.jsii.Builder<CfnPlaybackConfiguration>
CfnPlaybackConfiguration.| Modifier and Type | Method and Description |
|---|---|
CfnPlaybackConfiguration.Builder |
adDecisionServerUrl(String adDecisionServerUrl)
`AWS::MediaTailor::PlaybackConfiguration.AdDecisionServerUrl`.
|
CfnPlaybackConfiguration.Builder |
availSuppression(CfnPlaybackConfiguration.AvailSuppressionProperty availSuppression)
`AWS::MediaTailor::PlaybackConfiguration.AvailSuppression`.
|
CfnPlaybackConfiguration.Builder |
availSuppression(IResolvable availSuppression)
`AWS::MediaTailor::PlaybackConfiguration.AvailSuppression`.
|
CfnPlaybackConfiguration |
build() |
CfnPlaybackConfiguration.Builder |
bumper(CfnPlaybackConfiguration.BumperProperty bumper)
`AWS::MediaTailor::PlaybackConfiguration.Bumper`.
|
CfnPlaybackConfiguration.Builder |
bumper(IResolvable bumper)
`AWS::MediaTailor::PlaybackConfiguration.Bumper`.
|
CfnPlaybackConfiguration.Builder |
cdnConfiguration(CfnPlaybackConfiguration.CdnConfigurationProperty cdnConfiguration)
`AWS::MediaTailor::PlaybackConfiguration.CdnConfiguration`.
|
CfnPlaybackConfiguration.Builder |
cdnConfiguration(IResolvable cdnConfiguration)
`AWS::MediaTailor::PlaybackConfiguration.CdnConfiguration`.
|
CfnPlaybackConfiguration.Builder |
configurationAliases(IResolvable configurationAliases)
`AWS::MediaTailor::PlaybackConfiguration.ConfigurationAliases`.
|
CfnPlaybackConfiguration.Builder |
configurationAliases(Map<String,? extends Object> configurationAliases)
`AWS::MediaTailor::PlaybackConfiguration.ConfigurationAliases`.
|
static CfnPlaybackConfiguration.Builder |
create(software.constructs.Construct scope,
String id) |
CfnPlaybackConfiguration.Builder |
dashConfiguration(CfnPlaybackConfiguration.DashConfigurationForPutProperty dashConfiguration)
`AWS::MediaTailor::PlaybackConfiguration.DashConfiguration`.
|
CfnPlaybackConfiguration.Builder |
dashConfiguration(IResolvable dashConfiguration)
`AWS::MediaTailor::PlaybackConfiguration.DashConfiguration`.
|
CfnPlaybackConfiguration.Builder |
livePreRollConfiguration(CfnPlaybackConfiguration.LivePreRollConfigurationProperty livePreRollConfiguration)
`AWS::MediaTailor::PlaybackConfiguration.LivePreRollConfiguration`.
|
CfnPlaybackConfiguration.Builder |
livePreRollConfiguration(IResolvable livePreRollConfiguration)
`AWS::MediaTailor::PlaybackConfiguration.LivePreRollConfiguration`.
|
CfnPlaybackConfiguration.Builder |
manifestProcessingRules(CfnPlaybackConfiguration.ManifestProcessingRulesProperty manifestProcessingRules)
`AWS::MediaTailor::PlaybackConfiguration.ManifestProcessingRules`.
|
CfnPlaybackConfiguration.Builder |
manifestProcessingRules(IResolvable manifestProcessingRules)
`AWS::MediaTailor::PlaybackConfiguration.ManifestProcessingRules`.
|
CfnPlaybackConfiguration.Builder |
name(String name)
`AWS::MediaTailor::PlaybackConfiguration.Name`.
|
CfnPlaybackConfiguration.Builder |
personalizationThresholdSeconds(Number personalizationThresholdSeconds)
`AWS::MediaTailor::PlaybackConfiguration.PersonalizationThresholdSeconds`.
|
CfnPlaybackConfiguration.Builder |
sessionInitializationEndpointPrefix(String sessionInitializationEndpointPrefix)
`AWS::MediaTailor::PlaybackConfiguration.SessionInitializationEndpointPrefix`.
|
CfnPlaybackConfiguration.Builder |
slateAdUrl(String slateAdUrl)
`AWS::MediaTailor::PlaybackConfiguration.SlateAdUrl`.
|
CfnPlaybackConfiguration.Builder |
tags(List<? extends CfnTag> tags)
`AWS::MediaTailor::PlaybackConfiguration.Tags`.
|
CfnPlaybackConfiguration.Builder |
transcodeProfileName(String transcodeProfileName)
`AWS::MediaTailor::PlaybackConfiguration.TranscodeProfileName`.
|
CfnPlaybackConfiguration.Builder |
videoContentSourceUrl(String videoContentSourceUrl)
`AWS::MediaTailor::PlaybackConfiguration.VideoContentSourceUrl`.
|
@Stability(value=Stable) public static CfnPlaybackConfiguration.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnPlaybackConfiguration.AdMarkerPassthroughProperty.Builder.@Stability(value=Stable) public CfnPlaybackConfiguration.Builder adDecisionServerUrl(String adDecisionServerUrl)
adDecisionServerUrl - `AWS::MediaTailor::PlaybackConfiguration.AdDecisionServerUrl`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder name(String name)
name - `AWS::MediaTailor::PlaybackConfiguration.Name`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder videoContentSourceUrl(String videoContentSourceUrl)
videoContentSourceUrl - `AWS::MediaTailor::PlaybackConfiguration.VideoContentSourceUrl`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder availSuppression(CfnPlaybackConfiguration.AvailSuppressionProperty availSuppression)
availSuppression - `AWS::MediaTailor::PlaybackConfiguration.AvailSuppression`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder availSuppression(IResolvable availSuppression)
availSuppression - `AWS::MediaTailor::PlaybackConfiguration.AvailSuppression`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder bumper(CfnPlaybackConfiguration.BumperProperty bumper)
bumper - `AWS::MediaTailor::PlaybackConfiguration.Bumper`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder bumper(IResolvable bumper)
bumper - `AWS::MediaTailor::PlaybackConfiguration.Bumper`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder cdnConfiguration(CfnPlaybackConfiguration.CdnConfigurationProperty cdnConfiguration)
cdnConfiguration - `AWS::MediaTailor::PlaybackConfiguration.CdnConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder cdnConfiguration(IResolvable cdnConfiguration)
cdnConfiguration - `AWS::MediaTailor::PlaybackConfiguration.CdnConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder configurationAliases(IResolvable configurationAliases)
configurationAliases - `AWS::MediaTailor::PlaybackConfiguration.ConfigurationAliases`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder configurationAliases(Map<String,? extends Object> configurationAliases)
configurationAliases - `AWS::MediaTailor::PlaybackConfiguration.ConfigurationAliases`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder dashConfiguration(CfnPlaybackConfiguration.DashConfigurationForPutProperty dashConfiguration)
dashConfiguration - `AWS::MediaTailor::PlaybackConfiguration.DashConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder dashConfiguration(IResolvable dashConfiguration)
dashConfiguration - `AWS::MediaTailor::PlaybackConfiguration.DashConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder livePreRollConfiguration(CfnPlaybackConfiguration.LivePreRollConfigurationProperty livePreRollConfiguration)
livePreRollConfiguration - `AWS::MediaTailor::PlaybackConfiguration.LivePreRollConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder livePreRollConfiguration(IResolvable livePreRollConfiguration)
livePreRollConfiguration - `AWS::MediaTailor::PlaybackConfiguration.LivePreRollConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder manifestProcessingRules(CfnPlaybackConfiguration.ManifestProcessingRulesProperty manifestProcessingRules)
manifestProcessingRules - `AWS::MediaTailor::PlaybackConfiguration.ManifestProcessingRules`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder manifestProcessingRules(IResolvable manifestProcessingRules)
manifestProcessingRules - `AWS::MediaTailor::PlaybackConfiguration.ManifestProcessingRules`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder personalizationThresholdSeconds(Number personalizationThresholdSeconds)
personalizationThresholdSeconds - `AWS::MediaTailor::PlaybackConfiguration.PersonalizationThresholdSeconds`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder sessionInitializationEndpointPrefix(String sessionInitializationEndpointPrefix)
sessionInitializationEndpointPrefix - `AWS::MediaTailor::PlaybackConfiguration.SessionInitializationEndpointPrefix`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder slateAdUrl(String slateAdUrl)
slateAdUrl - `AWS::MediaTailor::PlaybackConfiguration.SlateAdUrl`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::MediaTailor::PlaybackConfiguration.Tags`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration.Builder transcodeProfileName(String transcodeProfileName)
transcodeProfileName - `AWS::MediaTailor::PlaybackConfiguration.TranscodeProfileName`. This parameter is required.this@Stability(value=Stable) public CfnPlaybackConfiguration build()
build in interface software.amazon.jsii.Builder<CfnPlaybackConfiguration>Copyright © 2022. All rights reserved.