Interface CfnPrefetchSchedulePropsMixin.RecurringRetrievalProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPrefetchSchedulePropsMixin.RecurringRetrievalProperty.Jsii$Proxy
- Enclosing class:
CfnPrefetchSchedulePropsMixin
@Stability(Stable)
public static interface CfnPrefetchSchedulePropsMixin.RecurringRetrievalProperty
extends software.amazon.jsii.JsiiSerializable
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.*;
RecurringRetrievalProperty recurringRetrievalProperty = RecurringRetrievalProperty.builder()
.delayAfterAvailEndSeconds(123)
.dynamicVariables(Map.of(
"dynamicVariablesKey", "dynamicVariables"))
.trafficShapingRetrievalWindow(TrafficShapingRetrievalWindowProperty.builder()
.retrievalWindowDurationSeconds(123)
.build())
.trafficShapingTpsConfiguration(TrafficShapingTpsConfigurationProperty.builder()
.peakConcurrentUsers(123)
.peakTps(123)
.build())
.trafficShapingType("trafficShapingType")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPrefetchSchedulePropsMixin.RecurringRetrievalPropertystatic final classAn implementation forCfnPrefetchSchedulePropsMixin.RecurringRetrievalProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default NumberThe number of seconds that MediaTailor waits after an ad avail before prefetching ads for the next avail.default ObjectThe dynamic variables to use for substitution during prefetch requests to the ADS.default ObjectReturns union: eitherIResolvableorCfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowPropertydefault ObjectReturns union: eitherIResolvableorCfnPrefetchSchedulePropsMixin.TrafficShapingTpsConfigurationPropertydefault StringIndicates the type of traffic shaping used to limit the number of requests to the ADS at one time.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDelayAfterAvailEndSeconds
The number of seconds that MediaTailor waits after an ad avail before prefetching ads for the next avail.- See Also:
-
getDynamicVariables
The dynamic variables to use for substitution during prefetch requests to the ADS.Returns union: either
IResolvableor Mapinvalid input: '<'String,String>- See Also:
-
getTrafficShapingRetrievalWindow
Returns union: eitherIResolvableorCfnPrefetchSchedulePropsMixin.TrafficShapingRetrievalWindowProperty- See Also:
-
getTrafficShapingTpsConfiguration
Returns union: eitherIResolvableorCfnPrefetchSchedulePropsMixin.TrafficShapingTpsConfigurationProperty- See Also:
-
getTrafficShapingType
Indicates the type of traffic shaping used to limit the number of requests to the ADS at one time.- See Also:
-
builder
@Stability(Stable) static CfnPrefetchSchedulePropsMixin.RecurringRetrievalProperty.Builder builder()
-