Class CfnChannelProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediatailor.CfnChannelProps.Jsii$Proxy
- All Implemented Interfaces:
CfnChannelProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannelProps
@Stability(Stable)
@Internal
public static final class CfnChannelProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnChannelProps
An implementation for
CfnChannelProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.mediatailor.CfnChannelProps
CfnChannelProps.Builder, CfnChannelProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnChannelProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnChannelProps.Builder
.protected
Jsii$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.JsonNode
final boolean
The list of audiences defined in channel.final String
The name of the channel.final Object
The slate used to fill gaps between programs in the schedule.final Object
The log configuration.final Object
The channel's output properties.final String
The type of playback mode for this channel.getTags()
The tags to assign to the channel.final String
getTier()
The tier for this channel.final Object
The configuration for time-shifted viewing.final int
hashCode()
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 theCfnChannelProps.Builder
.
-
-
Method Details
-
getChannelName
Description copied from interface:CfnChannelProps
The name of the channel.- Specified by:
getChannelName
in interfaceCfnChannelProps
- See Also:
-
getOutputs
Description copied from interface:CfnChannelProps
The channel's output properties.- Specified by:
getOutputs
in interfaceCfnChannelProps
- See Also:
-
getPlaybackMode
Description copied from interface:CfnChannelProps
The type of playback mode for this channel.LINEAR
- Programs play back-to-back only once.LOOP
- Programs play back-to-back in an endless loop. When the last program in the schedule plays, playback loops back to the first program in the schedule.- Specified by:
getPlaybackMode
in interfaceCfnChannelProps
- See Also:
-
getAudiences
Description copied from interface:CfnChannelProps
The list of audiences defined in channel.- Specified by:
getAudiences
in interfaceCfnChannelProps
- See Also:
-
getFillerSlate
Description copied from interface:CfnChannelProps
The slate used to fill gaps between programs in the schedule.You must configure filler slate if your channel uses the
LINEAR
PlaybackMode
. MediaTailor doesn't support filler slate for channels using theLOOP
PlaybackMode
.- Specified by:
getFillerSlate
in interfaceCfnChannelProps
- See Also:
-
getLogConfiguration
Description copied from interface:CfnChannelProps
The log configuration.- Specified by:
getLogConfiguration
in interfaceCfnChannelProps
- See Also:
-
getTags
Description copied from interface:CfnChannelProps
The tags to assign to the channel.Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources .
- Specified by:
getTags
in interfaceCfnChannelProps
- See Also:
-
getTier
Description copied from interface:CfnChannelProps
The tier for this channel.STANDARD tier channels can contain live programs.
- Specified by:
getTier
in interfaceCfnChannelProps
- See Also:
-
getTimeShiftConfiguration
Description copied from interface:CfnChannelProps
The configuration for time-shifted viewing.- Specified by:
getTimeShiftConfiguration
in interfaceCfnChannelProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-