Interface CfnPlaybackConfigurationPropsMixin.AdsPersonalizationTimeoutsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPlaybackConfigurationPropsMixin.AdsPersonalizationTimeoutsProperty.Jsii$Proxy
- Enclosing class:
CfnPlaybackConfigurationPropsMixin
@Stability(Stable)
public static interface CfnPlaybackConfigurationPropsMixin.AdsPersonalizationTimeoutsProperty
extends software.amazon.jsii.JsiiSerializable
The ad decision server (ADS) request timeouts and personalization time budgets for live, VOD, and prefetch workflows.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.mediatailor.*;
AdsPersonalizationTimeoutsProperty adsPersonalizationTimeoutsProperty = AdsPersonalizationTimeoutsProperty.builder()
.adsRequestTimeoutMilliseconds(123)
.liveMaximumAdsPersonalizationTimeMilliseconds(123)
.prefetchAdsRequestTimeoutMilliseconds(123)
.prefetchMaximumAdsPersonalizationTimeMilliseconds(123)
.vodMaximumAdsPersonalizationTimeMilliseconds(123)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnPlaybackConfigurationPropsMixin.AdsPersonalizationTimeoutsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default NumberThe maximum time, in milliseconds, that MediaTailor waits for a single ADS response during live or VOD playback.default NumberThe maximum total time, in milliseconds, that MediaTailor spends on ADS activity for live manifests.default NumberThe maximum time, in milliseconds, that MediaTailor waits for a single ADS response during prefetch retrieval.default NumberThe maximum total time, in milliseconds, that MediaTailor spends on ADS activity during prefetch retrieval.default NumberThe maximum total time, in milliseconds, that MediaTailor spends on ADS activity for VOD manifests.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAdsRequestTimeoutMilliseconds
The maximum time, in milliseconds, that MediaTailor waits for a single ADS response during live or VOD playback.The default is 3000.
- See Also:
-
getLiveMaximumAdsPersonalizationTimeMilliseconds
The maximum total time, in milliseconds, that MediaTailor spends on ADS activity for live manifests.The default is 10000.
- See Also:
-
getPrefetchAdsRequestTimeoutMilliseconds
The maximum time, in milliseconds, that MediaTailor waits for a single ADS response during prefetch retrieval.If not set, MediaTailor uses the AdsRequestTimeoutMilliseconds value.
- See Also:
-
getPrefetchMaximumAdsPersonalizationTimeMilliseconds
The maximum total time, in milliseconds, that MediaTailor spends on ADS activity during prefetch retrieval.- See Also:
-
getVodMaximumAdsPersonalizationTimeMilliseconds
The maximum total time, in milliseconds, that MediaTailor spends on ADS activity for VOD manifests.The default is 10000.
- See Also:
-
builder
@Stability(Stable) static CfnPlaybackConfigurationPropsMixin.AdsPersonalizationTimeoutsProperty.Builder builder()
-