Interface CfnPrefetchSchedule.PrefetchRetrievalProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPrefetchSchedule.PrefetchRetrievalProperty.Jsii$Proxy
- Enclosing class:
CfnPrefetchSchedule
@Stability(Stable)
public static interface CfnPrefetchSchedule.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.services.mediatailor.*;
PrefetchRetrievalProperty prefetchRetrievalProperty = PrefetchRetrievalProperty.builder()
.endTime("endTime")
// the properties below are optional
.dynamicVariables(Map.of(
"dynamicVariablesKey", "dynamicVariables"))
.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 forCfnPrefetchSchedule.PrefetchRetrievalPropertystatic final classAn implementation forCfnPrefetchSchedule.PrefetchRetrievalProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe dynamic variables to use for substitution during prefetch requests to the ad decision server (ADS).The 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: eitherIResolvableorCfnPrefetchSchedule.TrafficShapingRetrievalWindowPropertydefault ObjectReturns union: eitherIResolvableorCfnPrefetchSchedule.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
-
getEndTime
The time when prefetch retrieval ends for the ad break, as an ISO 8601 date-time.- See Also:
-
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:
-
getStartTime
The time when prefetch retrievals can start for this break, as an ISO 8601 date-time.- See Also:
-
getTrafficShapingRetrievalWindow
Returns union: eitherIResolvableorCfnPrefetchSchedule.TrafficShapingRetrievalWindowProperty- See Also:
-
getTrafficShapingTpsConfiguration
Returns union: eitherIResolvableorCfnPrefetchSchedule.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
-