Class CfnProgram.AlternateMediaProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediatailor.CfnProgram.AlternateMediaProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnProgram.AlternateMediaProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnProgram.AlternateMediaProperty
@Stability(Stable)
@Internal
public static final class CfnProgram.AlternateMediaProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnProgram.AlternateMediaProperty
An implementation for
CfnProgram.AlternateMediaProperty-
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.CfnProgram.AlternateMediaProperty
CfnProgram.AlternateMediaProperty.Builder, CfnProgram.AlternateMediaProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnProgram.AlternateMediaProperty.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 ObjectAd break configuration parameters defined in AlternateMedia.final ObjectClip range configuration for the VOD source associated with the program.final NumberThe duration of the alternateMedia in milliseconds.final StringThe name of the live source for alternateMedia.final NumberThe date and time that the alternateMedia is scheduled to start, in epoch milliseconds.final StringThe name of the source location for alternateMedia.final StringThe name of the VOD source for alternateMedia.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 theCfnProgram.AlternateMediaProperty.Builder.
-
-
Method Details
-
getAdBreaks
Description copied from interface:CfnProgram.AlternateMediaPropertyAd break configuration parameters defined in AlternateMedia.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnProgram.AdBreakProperty>- Specified by:
getAdBreaksin interfaceCfnProgram.AlternateMediaProperty- See Also:
-
getClipRange
Description copied from interface:CfnProgram.AlternateMediaPropertyClip range configuration for the VOD source associated with the program.Returns union: either
IResolvableorCfnProgram.ClipRangeProperty- Specified by:
getClipRangein interfaceCfnProgram.AlternateMediaProperty- See Also:
-
getDurationMillis
Description copied from interface:CfnProgram.AlternateMediaPropertyThe duration of the alternateMedia in milliseconds.- Specified by:
getDurationMillisin interfaceCfnProgram.AlternateMediaProperty- See Also:
-
getLiveSourceName
Description copied from interface:CfnProgram.AlternateMediaPropertyThe name of the live source for alternateMedia.- Specified by:
getLiveSourceNamein interfaceCfnProgram.AlternateMediaProperty- See Also:
-
getScheduledStartTimeMillis
Description copied from interface:CfnProgram.AlternateMediaPropertyThe date and time that the alternateMedia is scheduled to start, in epoch milliseconds.- Specified by:
getScheduledStartTimeMillisin interfaceCfnProgram.AlternateMediaProperty- See Also:
-
getSourceLocationName
Description copied from interface:CfnProgram.AlternateMediaPropertyThe name of the source location for alternateMedia.- Specified by:
getSourceLocationNamein interfaceCfnProgram.AlternateMediaProperty- See Also:
-
getVodSourceName
Description copied from interface:CfnProgram.AlternateMediaPropertyThe name of the VOD source for alternateMedia.- Specified by:
getVodSourceNamein interfaceCfnProgram.AlternateMediaProperty- 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()
-