Class CfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.mediatailor.CfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowProperty>
- Enclosing interface:
CfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowProperty
@Stability(Stable)
public static final class CfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.retrievalWindowDurationSeconds(Number retrievalWindowDurationSeconds)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
retrievalWindowDurationSeconds
@Stability(Stable) public CfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowProperty.Builder retrievalWindowDurationSeconds(Number retrievalWindowDurationSeconds) Sets the value ofCfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowProperty.getRetrievalWindowDurationSeconds()- Parameters:
retrievalWindowDurationSeconds- The amount of time, in seconds, that MediaTailor spreads prefetch requests to the ADS.- Returns:
this
-
build
@Stability(Stable) public CfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowProperty build()Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowProperty>- Returns:
- a new instance of
CfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowProperty - Throws:
NullPointerException- if any required attribute was not provided
-