Class MediaPackageV2OutputGroupProps.Jsii$Proxy
- All Implemented Interfaces:
MediaPackageV2OutputGroupBaseProps,MediaPackageV2OutputGroupProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
MediaPackageV2OutputGroupProps
MediaPackageV2OutputGroupProps-
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.medialive.alpha.MediaPackageV2OutputGroupProps
MediaPackageV2OutputGroupProps.Builder, MediaPackageV2OutputGroupProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theMediaPackageV2OutputGroupProps.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 List<MediaPackageV2Destination> (experimental) Configure additional destinations to fan out the output to extra MediaPackage V2 channels, for example for cross-region delivery or backup packaging.final List<CaptionLanguageMapping> (experimental) Caption language mappings for the MediaPackage V2 output.final IChannel(experimental) The MediaPackage V2 channel to deliver to.final Id3Behavior(experimental) The ID3 behavior.final KlvBehavior(experimental) The KLV behavior.final StringgetName()(experimental) The name of this output group.final NielsenId3Behavior(experimental) The Nielsen ID3 behavior.(experimental) The outputs for this output group.final Scte35Type(experimental) The SCTE-35 type.final Segment(experimental) The length of each media segment.final TimedMetadataId3Frame(experimental) The timed metadata ID3 frame.final Duration(experimental) The timed metadata interval.final TimedMetadataPassthrough(experimental) Whether timed metadata is passed through.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 theMediaPackageV2OutputGroupProps.Builder.
-
-
Method Details
-
getChannel
Description copied from interface:MediaPackageV2OutputGroupProps(experimental) The MediaPackage V2 channel to deliver to.MediaLive maps the channel pipelines to the channel's ingest endpoints automatically based on the channel class.
- Specified by:
getChannelin interfaceMediaPackageV2OutputGroupProps
-
getName
Description copied from interface:MediaPackageV2OutputGroupBaseProps(experimental) The name of this output group.Used as the destination reference ID. Underscores are normalised to hyphens internally.
- Specified by:
getNamein interfaceMediaPackageV2OutputGroupBaseProps
-
getOutputs
Description copied from interface:MediaPackageV2OutputGroupBaseProps(experimental) The outputs for this output group.MediaPackage V2 uses CMAF ingest which requires one track per output. Create a separate output for each encode (e.g. one for HD video, one for SD video, one for audio). Do NOT put multiple encodes in a single output.
- Specified by:
getOutputsin interfaceMediaPackageV2OutputGroupBaseProps
-
getAdditionalDestinations
Description copied from interface:MediaPackageV2OutputGroupBaseProps(experimental) Configure additional destinations to fan out the output to extra MediaPackage V2 channels, for example for cross-region delivery or backup packaging.These correspond to Destination 3/4 in the AWS console. Each additional destination is a single, explicit entry (channel + endpoint), independent of the channel class.
Default: - no additional destinations
- Specified by:
getAdditionalDestinationsin interfaceMediaPackageV2OutputGroupBaseProps- See Also:
-
getCaptionLanguageMappings
Description copied from interface:MediaPackageV2OutputGroupBaseProps(experimental) Caption language mappings for the MediaPackage V2 output.Default: - no caption language mappings
- Specified by:
getCaptionLanguageMappingsin interfaceMediaPackageV2OutputGroupBaseProps
-
getId3Behavior
Description copied from interface:MediaPackageV2OutputGroupBaseProps(experimental) The ID3 behavior.Default: Id3Behavior.DISABLED
- Specified by:
getId3Behaviorin interfaceMediaPackageV2OutputGroupBaseProps
-
getKlvBehavior
Description copied from interface:MediaPackageV2OutputGroupBaseProps(experimental) The KLV behavior.Default: KlvBehavior.NO_PASSTHROUGH
- Specified by:
getKlvBehaviorin interfaceMediaPackageV2OutputGroupBaseProps
-
getNielsenId3Behavior
Description copied from interface:MediaPackageV2OutputGroupBaseProps(experimental) The Nielsen ID3 behavior.Default: NielsenId3Behavior.NO_PASSTHROUGH
- Specified by:
getNielsenId3Behaviorin interfaceMediaPackageV2OutputGroupBaseProps
-
getScte35Type
Description copied from interface:MediaPackageV2OutputGroupBaseProps(experimental) The SCTE-35 type.Default: Scte35Type.SCTE_35_WITHOUT_SEGMENTATION
- Specified by:
getScte35Typein interfaceMediaPackageV2OutputGroupBaseProps
-
getSegment
Description copied from interface:MediaPackageV2OutputGroupBaseProps(experimental) The length of each media segment.Default: - Segment.seconds(1)
- Specified by:
getSegmentin interfaceMediaPackageV2OutputGroupBaseProps
-
getTimedMetadataId3Frame
Description copied from interface:MediaPackageV2OutputGroupBaseProps(experimental) The timed metadata ID3 frame.Default: TimedMetadataId3Frame.NONE
- Specified by:
getTimedMetadataId3Framein interfaceMediaPackageV2OutputGroupBaseProps
-
getTimedMetadataId3Period
Description copied from interface:MediaPackageV2OutputGroupBaseProps(experimental) The timed metadata interval.Default: Duration.seconds(10)
- Specified by:
getTimedMetadataId3Periodin interfaceMediaPackageV2OutputGroupBaseProps
-
getTimedMetadataPassthrough
Description copied from interface:MediaPackageV2OutputGroupBaseProps(experimental) Whether timed metadata is passed through.Default: TimedMetadataPassthrough.DISABLED
- Specified by:
getTimedMetadataPassthroughin interfaceMediaPackageV2OutputGroupBaseProps
-
$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()
-