@Stability(value=Stable) @Internal public static final class CfnPackagingConfiguration.DashManifestProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnPackagingConfiguration.DashManifestProperty
CfnPackagingConfiguration.DashManifestPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnPackagingConfiguration.DashManifestProperty.Builder, CfnPackagingConfiguration.DashManifestProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnPackagingConfiguration.DashManifestProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnPackagingConfiguration.CmafEncryptionProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getManifestLayout()
Determines the position of some tags in the Media Presentation Description (MPD).
|
String |
getManifestName()
A short string that's appended to the end of the endpoint URL to create a unique path to this packaging configuration.
|
Number |
getMinBufferTimeSeconds()
Minimum amount of content (measured in seconds) that a player must keep available in the buffer.
|
String |
getProfile()
The DASH profile type.
|
String |
getScteMarkersSource()
The source of scte markers used.
|
Object |
getStreamSelection()
Limitations for outputs from the endpoint, based on the video bitrate.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnPackagingConfiguration.DashManifestProperty.Builder builder)
CfnPackagingConfiguration.CmafEncryptionProperty.Builder.public final String getManifestLayout()
CfnPackagingConfiguration.DashManifestProperty
When set to FULL , elements like SegmentTemplate and ContentProtection are included in each Representation . When set to COMPACT , duplicate elements are combined and presented at the AdaptationSet level.
getManifestLayout in interface CfnPackagingConfiguration.DashManifestPropertypublic final String getManifestName()
CfnPackagingConfiguration.DashManifestPropertygetManifestName in interface CfnPackagingConfiguration.DashManifestPropertypublic final Number getMinBufferTimeSeconds()
CfnPackagingConfiguration.DashManifestPropertygetMinBufferTimeSeconds in interface CfnPackagingConfiguration.DashManifestPropertypublic final String getProfile()
CfnPackagingConfiguration.DashManifestProperty
When set to HBBTV_1_5 , the content is compliant with HbbTV 1.5.
getProfile in interface CfnPackagingConfiguration.DashManifestPropertypublic final String getScteMarkersSource()
CfnPackagingConfiguration.DashManifestPropertyWhen set to SEGMENTS, the scte markers are sourced from the segments of the ingested content. When set to MANIFEST, the scte markers are sourced from the manifest of the ingested content. The MANIFEST value is compatible with source HLS playlists using the SCTE-35 Enhanced syntax (#EXT-OATCLS-SCTE35 tags). SCTE-35 Elemental and SCTE-35 Daterange syntaxes are not supported with this option.
getScteMarkersSource in interface CfnPackagingConfiguration.DashManifestPropertypublic final Object getStreamSelection()
CfnPackagingConfiguration.DashManifestPropertygetStreamSelection in interface CfnPackagingConfiguration.DashManifestProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.