Class M3u8SettingsProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.alpha.M3u8SettingsProps.Jsii$Proxy
- All Implemented Interfaces:
M3u8SettingsProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
M3u8SettingsProps
@Stability(Experimental)
@Internal
public static final class M3u8SettingsProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements M3u8SettingsProps
An implementation for
M3u8SettingsProps-
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.M3u8SettingsProps
M3u8SettingsProps.Builder, M3u8SettingsProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(M3u8SettingsProps.Builder builder) Constructor that initializes the object based on literal property values passed by theM3u8SettingsProps.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 Number(experimental) The number of audio frames to insert for each PES packet.final String(experimental) The PID(s) of the elementary audio streams.final M3u8KlvBehavior(experimental) KLV data passthrough behavior.final String(experimental) The PID(s) of the KLV data streams.final M3u8NielsenId3Behavior(experimental) Nielsen ID3 passthrough behavior.final Duration(experimental) The interval between instances of the PAT in the output.final M3u8PcrControl(experimental) Controls insertion of the Program Clock Reference (PCR).final Duration(experimental) The maximum interval between Program Clock References (PCRs).final String(experimental) The PID of the Program Clock Reference (PCR).final Duration(experimental) The interval between instances of the PMT in the output.final String(experimental) The PID of the Program Map Table (PMT).final Number(experimental) The value of the program number field in the PMT.final M3u8Scte35Behavior(experimental) SCTE-35 passthrough behavior.final String(experimental) The PID of the SCTE-35 stream.(experimental) Timed-metadata passthrough behavior.final String(experimental) The PID of the timed-metadata stream.final Number(experimental) The value of the transport stream ID field in the PMT.final String(experimental) The PID of the elementary video stream.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 theM3u8SettingsProps.Builder.
-
-
Method Details
-
getAudioFramesPerPes
Description copied from interface:M3u8SettingsProps(experimental) The number of audio frames to insert for each PES packet.Default: - service default
- Specified by:
getAudioFramesPerPesin interfaceM3u8SettingsProps
-
getAudioPids
Description copied from interface:M3u8SettingsProps(experimental) The PID(s) of the elementary audio streams.Accepts ranges and comma separation.
Default: - service default
- Specified by:
getAudioPidsin interfaceM3u8SettingsProps
-
getKlvBehavior
Description copied from interface:M3u8SettingsProps(experimental) KLV data passthrough behavior.Default: - service default
- Specified by:
getKlvBehaviorin interfaceM3u8SettingsProps
-
getKlvDataPids
Description copied from interface:M3u8SettingsProps(experimental) The PID(s) of the KLV data streams.Default: - service default
- Specified by:
getKlvDataPidsin interfaceM3u8SettingsProps
-
getNielsenId3Behavior
Description copied from interface:M3u8SettingsProps(experimental) Nielsen ID3 passthrough behavior.Default: - service default
- Specified by:
getNielsenId3Behaviorin interfaceM3u8SettingsProps
-
getPatInterval
Description copied from interface:M3u8SettingsProps(experimental) The interval between instances of the PAT in the output.A value of 0 writes the PAT once per segment file.
Default: - service default
- Specified by:
getPatIntervalin interfaceM3u8SettingsProps
-
getPcrControl
Description copied from interface:M3u8SettingsProps(experimental) Controls insertion of the Program Clock Reference (PCR).Default: - service default
- Specified by:
getPcrControlin interfaceM3u8SettingsProps
-
getPcrPeriod
Description copied from interface:M3u8SettingsProps(experimental) The maximum interval between Program Clock References (PCRs).Default: - service default
- Specified by:
getPcrPeriodin interfaceM3u8SettingsProps
-
getPcrPid
Description copied from interface:M3u8SettingsProps(experimental) The PID of the Program Clock Reference (PCR).Defaults to the video PID.
Default: - same as the video PID
- Specified by:
getPcrPidin interfaceM3u8SettingsProps
-
getPmtInterval
Description copied from interface:M3u8SettingsProps(experimental) The interval between instances of the PMT in the output.A value of 0 writes the PMT once per segment file.
Default: - service default
- Specified by:
getPmtIntervalin interfaceM3u8SettingsProps
-
getPmtPid
Description copied from interface:M3u8SettingsProps(experimental) The PID of the Program Map Table (PMT).Default: - service default
- Specified by:
getPmtPidin interfaceM3u8SettingsProps
-
getProgramNum
Description copied from interface:M3u8SettingsProps(experimental) The value of the program number field in the PMT.Default: - service default
- Specified by:
getProgramNumin interfaceM3u8SettingsProps
-
getScte35Behavior
Description copied from interface:M3u8SettingsProps(experimental) SCTE-35 passthrough behavior.Default: - service default
- Specified by:
getScte35Behaviorin interfaceM3u8SettingsProps
-
getScte35Pid
Description copied from interface:M3u8SettingsProps(experimental) The PID of the SCTE-35 stream.Default: - service default
- Specified by:
getScte35Pidin interfaceM3u8SettingsProps
-
getTimedMetadataBehavior
Description copied from interface:M3u8SettingsProps(experimental) Timed-metadata passthrough behavior.Default: - service default
- Specified by:
getTimedMetadataBehaviorin interfaceM3u8SettingsProps
-
getTimedMetadataPid
Description copied from interface:M3u8SettingsProps(experimental) The PID of the timed-metadata stream.Valid values are 32 (0x20)..8182 (0x1ff6).
Default: - service default
- Specified by:
getTimedMetadataPidin interfaceM3u8SettingsProps
-
getTransportStreamId
Description copied from interface:M3u8SettingsProps(experimental) The value of the transport stream ID field in the PMT.Default: - service default
- Specified by:
getTransportStreamIdin interfaceM3u8SettingsProps
-
getVideoPid
Description copied from interface:M3u8SettingsProps(experimental) The PID of the elementary video stream.Default: - service default
- Specified by:
getVideoPidin interfaceM3u8SettingsProps
-
$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()
-