Class CfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.mediatailor.CfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty>
- Enclosing interface:
CfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty
@Stability(Stable)
public static final class CfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.enableVodVastParallelization(Boolean enableVodVastParallelization) enableVodVastParallelization(IResolvable enableVodVastParallelization) maxConcurrentAdsRequests(Number maxConcurrentAdsRequests)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
enableVodVastParallelization
@Stability(Stable) public CfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty.Builder enableVodVastParallelization(Boolean enableVodVastParallelization) Sets the value ofCfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty.getEnableVodVastParallelization()- Parameters:
enableVodVastParallelization- Enables parallel processing of ADS requests in VOD workflows when the ADS returns VAST responses. The default is false.- Returns:
this
-
enableVodVastParallelization
@Stability(Stable) public CfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty.Builder enableVodVastParallelization(IResolvable enableVodVastParallelization) Sets the value ofCfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty.getEnableVodVastParallelization()- Parameters:
enableVodVastParallelization- Enables parallel processing of ADS requests in VOD workflows when the ADS returns VAST responses. The default is false.- Returns:
this
-
maxConcurrentAdsRequests
@Stability(Stable) public CfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty.Builder maxConcurrentAdsRequests(Number maxConcurrentAdsRequests) Sets the value ofCfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty.getMaxConcurrentAdsRequests()- Parameters:
maxConcurrentAdsRequests- The maximum number of simultaneous requests that MediaTailor makes to the ADS for each manifest request. The default is 1.- Returns:
this
-
build
@Stability(Stable) public CfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty build()Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty>- Returns:
- a new instance of
CfnPlaybackConfigurationPropsMixin.AdsPersonalizationConcurrencyProperty - Throws:
NullPointerException- if any required attribute was not provided
-