Class CfnPrefetchScheduleProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediatailor.CfnPrefetchScheduleProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPrefetchScheduleProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPrefetchScheduleProps
@Stability(Stable)
@Internal
public static final class CfnPrefetchScheduleProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPrefetchScheduleProps
An implementation for
CfnPrefetchScheduleProps-
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.services.mediatailor.CfnPrefetchScheduleProps
CfnPrefetchScheduleProps.Builder, CfnPrefetchScheduleProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPrefetchScheduleProps.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: eitherIResolvableorCfnPrefetchSchedule.PrefetchConsumptionPropertyfinal StringgetName()The name to assign to the prefetch schedule.final StringThe name of the playback configuration.final ObjectReturns union: eitherIResolvableorCfnPrefetchSchedule.RecurringPrefetchConfigurationPropertyfinal ObjectReturns union: eitherIResolvableorCfnPrefetchSchedule.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 theCfnPrefetchScheduleProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnPrefetchSchedulePropsThe name to assign to the prefetch schedule.- Specified by:
getNamein interfaceCfnPrefetchScheduleProps- See Also:
-
getPlaybackConfigurationName
Description copied from interface:CfnPrefetchSchedulePropsThe name of the playback configuration.- Specified by:
getPlaybackConfigurationNamein interfaceCfnPrefetchScheduleProps- See Also:
-
getConsumption
Description copied from interface:CfnPrefetchSchedulePropsReturns union: eitherIResolvableorCfnPrefetchSchedule.PrefetchConsumptionProperty- Specified by:
getConsumptionin interfaceCfnPrefetchScheduleProps- See Also:
-
getRecurringPrefetchConfiguration
Description copied from interface:CfnPrefetchSchedulePropsReturns union: eitherIResolvableorCfnPrefetchSchedule.RecurringPrefetchConfigurationProperty- Specified by:
getRecurringPrefetchConfigurationin interfaceCfnPrefetchScheduleProps- See Also:
-
getRetrieval
Description copied from interface:CfnPrefetchSchedulePropsReturns union: eitherIResolvableorCfnPrefetchSchedule.PrefetchRetrievalProperty- Specified by:
getRetrievalin interfaceCfnPrefetchScheduleProps- See Also:
-
getScheduleType
Description copied from interface:CfnPrefetchSchedulePropsThe frequency that MediaTailor creates prefetch schedules.- Specified by:
getScheduleTypein interfaceCfnPrefetchScheduleProps- See Also:
-
getStreamId
Description copied from interface:CfnPrefetchSchedulePropsAn optional stream identifier that MediaTailor uses to prefetch ads for multiple streams that use the same playback configuration.- Specified by:
getStreamIdin interfaceCfnPrefetchScheduleProps- See Also:
-
getTags
Description copied from interface:CfnPrefetchSchedulePropsThe tags assigned to the prefetch schedule.- Specified by:
getTagsin interfaceCfnPrefetchScheduleProps- 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()
-