Class HlsInputSettings.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.alpha.HlsInputSettings.Jsii$Proxy
- All Implemented Interfaces:
HlsInputSettings,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
HlsInputSettings
@Stability(Experimental)
@Internal
public static final class HlsInputSettings.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements HlsInputSettings
An implementation for
HlsInputSettings-
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.HlsInputSettings
HlsInputSettings.Builder, HlsInputSettings.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(HlsInputSettings.Builder builder) Constructor that initializes the object based on literal property values passed by theHlsInputSettings.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 Bitrate(experimental) The bandwidth to select from the HLS manifest.final Number(experimental) When specified, reading of the HLS input begins this many buffer segments from the end (most recently written segment).final Number(experimental) Number of consecutive read failures before the input is considered unavailable.final Duration(experimental) The interval between retry attempts.final HlsScte35Source(experimental) The source MediaLive ingests SCTE-35 messages from — the content segments or the manifest.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 theHlsInputSettings.Builder.
-
-
Method Details
-
getBandwidth
Description copied from interface:HlsInputSettings(experimental) The bandwidth to select from the HLS manifest.MediaLive chooses the rendition whose manifest bandwidth most closely matches this value.
Default: - highest bandwidth
- Specified by:
getBandwidthin interfaceHlsInputSettings
-
getBufferSegments
Description copied from interface:HlsInputSettings(experimental) When specified, reading of the HLS input begins this many buffer segments from the end (most recently written segment).Default: - the HLS input begins with the first segment specified in the m3u8
- Specified by:
getBufferSegmentsin interfaceHlsInputSettings
-
getRetries
Description copied from interface:HlsInputSettings(experimental) Number of consecutive read failures before the input is considered unavailable.Default: - service default
- Specified by:
getRetriesin interfaceHlsInputSettings
-
getRetryInterval
Description copied from interface:HlsInputSettings(experimental) The interval between retry attempts.Default: - service default
- Specified by:
getRetryIntervalin interfaceHlsInputSettings
-
getScte35Source
Description copied from interface:HlsInputSettings(experimental) The source MediaLive ingests SCTE-35 messages from — the content segments or the manifest.Default: - service default
- Specified by:
getScte35Sourcein interfaceHlsInputSettings
-
$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()
-