Class CfnPrefetchScheduleMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.mediatailor.CfnPrefetchScheduleMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPrefetchScheduleMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPrefetchScheduleMixinProps
@Stability(Stable)
@Internal
public static final class CfnPrefetchScheduleMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPrefetchScheduleMixinProps
An implementation for
CfnPrefetchScheduleMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.mediatailor.CfnPrefetchScheduleMixinProps
CfnPrefetchScheduleMixinProps.Builder, CfnPrefetchScheduleMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPrefetchScheduleMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectReturns union: eitherIResolvableorCfnPrefetchSchedulePropsMixin.PrefetchConsumptionPropertyfinal StringgetName()The name to assign to the prefetch schedule.final StringThe name of the playback configuration.final ObjectReturns union: eitherIResolvableorCfnPrefetchSchedulePropsMixin.RecurringPrefetchConfigurationPropertyfinal ObjectReturns union: eitherIResolvableorCfnPrefetchSchedulePropsMixin.PrefetchRetrievalPropertyfinal StringThe frequency that MediaTailor creates prefetch schedules.final StringAn optional stream identifier that MediaTailor uses to prefetch ads for multiple streams that use the same playback configuration.getTags()The tags assigned to the prefetch schedule.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnPrefetchScheduleMixinProps.Builder.
-
-
Method Details
-
getConsumption
Description copied from interface:CfnPrefetchScheduleMixinPropsReturns union: eitherIResolvableorCfnPrefetchSchedulePropsMixin.PrefetchConsumptionProperty- Specified by:
getConsumptionin interfaceCfnPrefetchScheduleMixinProps- See Also:
-
getName
Description copied from interface:CfnPrefetchScheduleMixinPropsThe name to assign to the prefetch schedule.- Specified by:
getNamein interfaceCfnPrefetchScheduleMixinProps- See Also:
-
getPlaybackConfigurationName
Description copied from interface:CfnPrefetchScheduleMixinPropsThe name of the playback configuration.- Specified by:
getPlaybackConfigurationNamein interfaceCfnPrefetchScheduleMixinProps- See Also:
-
getRecurringPrefetchConfiguration
Description copied from interface:CfnPrefetchScheduleMixinPropsReturns union: eitherIResolvableorCfnPrefetchSchedulePropsMixin.RecurringPrefetchConfigurationProperty- Specified by:
getRecurringPrefetchConfigurationin interfaceCfnPrefetchScheduleMixinProps- See Also:
-
getRetrieval
Description copied from interface:CfnPrefetchScheduleMixinPropsReturns union: eitherIResolvableorCfnPrefetchSchedulePropsMixin.PrefetchRetrievalProperty- Specified by:
getRetrievalin interfaceCfnPrefetchScheduleMixinProps- See Also:
-
getScheduleType
Description copied from interface:CfnPrefetchScheduleMixinPropsThe frequency that MediaTailor creates prefetch schedules.- Specified by:
getScheduleTypein interfaceCfnPrefetchScheduleMixinProps- See Also:
-
getStreamId
Description copied from interface:CfnPrefetchScheduleMixinPropsAn optional stream identifier that MediaTailor uses to prefetch ads for multiple streams that use the same playback configuration.- Specified by:
getStreamIdin interfaceCfnPrefetchScheduleMixinProps- See Also:
-
getTags
Description copied from interface:CfnPrefetchScheduleMixinPropsThe tags assigned to the prefetch schedule.- Specified by:
getTagsin interfaceCfnPrefetchScheduleMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-