Interface CfnPrefetchSchedulePropsMixin.PrefetchRetrievalProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPrefetchSchedulePropsMixin.PrefetchRetrievalProperty.Jsii$Proxy
- Enclosing class:
CfnPrefetchSchedulePropsMixin
@Stability(Stable)
public static interface CfnPrefetchSchedulePropsMixin.PrefetchRetrievalProperty
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.*;
PrefetchRetrievalProperty prefetchRetrievalProperty = PrefetchRetrievalProperty.builder()
.dynamicVariables(Map.of(
"dynamicVariablesKey", "dynamicVariables"))
.endTime("endTime")
.startTime("startTime")
.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.PrefetchRetrievalPropertystatic final classAn implementation forCfnPrefetchSchedulePropsMixin.PrefetchRetrievalProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe dynamic variables to use for substitution during prefetch requests to the ad decision server (ADS).default StringThe time when prefetch retrieval ends for the ad break, as an ISO 8601 date-time.default StringThe time when prefetch retrievals can start for this break, as an ISO 8601 date-time.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
-
getDynamicVariables
The dynamic variables to use for substitution during prefetch requests to the ad decision server (ADS).Returns union: either
IResolvableor Mapinvalid input: '<'String,String>- See Also:
-
getEndTime
The time when prefetch retrieval ends for the ad break, as an ISO 8601 date-time.- See Also:
-
getStartTime
The time when prefetch retrievals can start for this break, as an ISO 8601 date-time.- 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
-