Class TsSegmentProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediapackagev2.alpha.TsSegmentProps.Jsii$Proxy
- All Implemented Interfaces:
SegmentPropsBase,TsSegmentProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
TsSegmentProps
@Stability(Experimental)
@Internal
public static final class TsSegmentProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements TsSegmentProps
An implementation for
TsSegmentProps-
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.alpha.TsSegmentProps
TsSegmentProps.Builder, TsSegmentProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(TsSegmentProps.Builder builder) Constructor that initializes the object based on literal property values passed by theTsSegmentProps.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 Duration(experimental) Duration of each segment.final TsEncryption(experimental) Encryption configuration for the TS segment.final Boolean(experimental) Whether to include DVB subtitles.final Boolean(experimental) Whether to include I-frame-only streams.final StringgetName()(experimental) Name of the segment.final List<ScteMessageType> (experimental) SCTE-35 message types to treat as ad markers.final ScteInSegments(experimental) Controls whether SCTE-35 messages are included in segment files.final Boolean(experimental) Whether to use audio rendition groups.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 theTsSegmentProps.Builder.
-
-
Method Details
-
getEncryption
Description copied from interface:TsSegmentProps(experimental) Encryption configuration for the TS segment.Use
TsEncryption.speke()to create the configuration.Default: - No encryption
- Specified by:
getEncryptionin interfaceTsSegmentProps
-
getIncludeDvbSubtitles
Description copied from interface:TsSegmentProps(experimental) Whether to include DVB subtitles.Default: false
- Specified by:
getIncludeDvbSubtitlesin interfaceTsSegmentProps
-
getScteFilter
Description copied from interface:TsSegmentProps(experimental) SCTE-35 message types to treat as ad markers.Default: - no filtering
- Specified by:
getScteFilterin interfaceTsSegmentProps
-
getScteInSegments
Description copied from interface:TsSegmentProps(experimental) Controls whether SCTE-35 messages are included in segment files.Default: - SCTE-35 messages are not included in segments
- Specified by:
getScteInSegmentsin interfaceTsSegmentProps
-
getUseAudioRenditionGroup
Description copied from interface:TsSegmentProps(experimental) Whether to use audio rendition groups.Default: false
- Specified by:
getUseAudioRenditionGroupin interfaceTsSegmentProps
-
getDuration
Description copied from interface:SegmentPropsBase(experimental) Duration of each segment.Default: Duration.seconds(6)
- Specified by:
getDurationin interfaceSegmentPropsBase
-
getIncludeIframeOnlyStreams
Description copied from interface:SegmentPropsBase(experimental) Whether to include I-frame-only streams.Default: false
- Specified by:
getIncludeIframeOnlyStreamsin interfaceSegmentPropsBase
-
getName
Description copied from interface:SegmentPropsBase(experimental) Name of the segment.Default: 'segment'
- Specified by:
getNamein interfaceSegmentPropsBase
-
$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()
-