Class CfnChannelProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediapackagev2.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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.mediapackagev2.CfnChannelProps
CfnChannelProps.Builder, CfnChannelProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnChannelProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnChannelProps.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 StringThe name of the channel group associated with the channel configuration.final StringThe name of the channel.final StringThe description of the channel.final ObjectThe configuration for input switching based on the media quality confidence score (MQCS) as provided from AWS Elemental MediaLive.final StringThe input type will be an immutable field which will be used to define whether the channel will allow CMAF ingest or HLS ingest.final ObjectThe settings for what common media server data (CMSD) headers AWS Elemental MediaPackage includes in responses to the CDN.getTags()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 theCfnChannelProps.Builder.
-
-
Method Details
-
getChannelGroupName
Description copied from interface:CfnChannelPropsThe name of the channel group associated with the channel configuration.- Specified by:
getChannelGroupNamein interfaceCfnChannelProps- See Also:
-
getChannelName
Description copied from interface:CfnChannelPropsThe name of the channel.- Specified by:
getChannelNamein interfaceCfnChannelProps- See Also:
-
getDescription
Description copied from interface:CfnChannelPropsThe description of the channel.- Specified by:
getDescriptionin interfaceCfnChannelProps- See Also:
-
getInputSwitchConfiguration
Description copied from interface:CfnChannelPropsThe configuration for input switching based on the media quality confidence score (MQCS) as provided from AWS Elemental MediaLive.Returns union: either
IResolvableorCfnChannel.InputSwitchConfigurationProperty- Specified by:
getInputSwitchConfigurationin interfaceCfnChannelProps- See Also:
-
getInputType
Description copied from interface:CfnChannelPropsThe input type will be an immutable field which will be used to define whether the channel will allow CMAF ingest or HLS ingest.If unprovided, it will default to HLS to preserve current behavior.
The allowed values are:
HLS- The HLS streaming specification (which defines M3U8 manifests and TS segments).CMAF- The DASH-IF CMAF Ingest specification (which defines CMAF segments with optional DASH manifests).
- Specified by:
getInputTypein interfaceCfnChannelProps- See Also:
-
getOutputHeaderConfiguration
Description copied from interface:CfnChannelPropsThe settings for what common media server data (CMSD) headers AWS Elemental MediaPackage includes in responses to the CDN.Returns union: either
IResolvableorCfnChannel.OutputHeaderConfigurationProperty- Specified by:
getOutputHeaderConfigurationin interfaceCfnChannelProps- See Also:
-
getTags
- Specified by:
getTagsin interfaceCfnChannelProps- 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()
-