@Stability(value=Stable) @Internal public static final class CfnPackagingConfiguration.DashPackageProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnPackagingConfiguration.DashPackageProperty
CfnPackagingConfiguration.DashPackagePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnPackagingConfiguration.DashPackageProperty.Builder, CfnPackagingConfiguration.DashPackageProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnPackagingConfiguration.DashPackageProperty.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) |
Object |
getDashManifests()
A list of DASH manifest configurations that are available from this endpoint.
|
Object |
getEncryption()
Parameters for encrypting content.
|
Object |
getIncludeEncoderConfigurationInSegments()
When includeEncoderConfigurationInSegments is set to true, MediaPackage places your encoder's Sequence Parameter Set (SPS), Picture Parameter Set (PPS), and Video Parameter Set (VPS) metadata in every video segment instead of in the init fragment.
|
List<String> |
getPeriodTriggers()
Controls whether MediaPackage produces single-period or multi-period DASH manifests.
|
Number |
getSegmentDurationSeconds()
Duration (in seconds) of each fragment.
|
String |
getSegmentTemplateFormat()
Determines the type of SegmentTemplate included in the Media Presentation Description (MPD).
|
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.DashPackageProperty.Builder builder)
CfnPackagingConfiguration.CmafEncryptionProperty.Builder.public final Object getDashManifests()
CfnPackagingConfiguration.DashPackagePropertygetDashManifests in interface CfnPackagingConfiguration.DashPackagePropertypublic final Object getEncryption()
CfnPackagingConfiguration.DashPackagePropertygetEncryption in interface CfnPackagingConfiguration.DashPackagePropertypublic final Object getIncludeEncoderConfigurationInSegments()
CfnPackagingConfiguration.DashPackagePropertyThis lets you use different SPS/PPS/VPS settings for your assets during content playback.
getIncludeEncoderConfigurationInSegments in interface CfnPackagingConfiguration.DashPackagePropertypublic final List<String> getPeriodTriggers()
CfnPackagingConfiguration.DashPackagePropertyFor more information about periods, see Multi-period DASH in AWS Elemental MediaPackage .
Valid values:
ADS - MediaPackage will produce multi-period DASH manifests. Periods are created based on the SCTE-35 ad markers present in the input manifest.getPeriodTriggers in interface CfnPackagingConfiguration.DashPackagePropertypublic final Number getSegmentDurationSeconds()
CfnPackagingConfiguration.DashPackagePropertyActual fragments are rounded to the nearest multiple of the source segment duration.
getSegmentDurationSeconds in interface CfnPackagingConfiguration.DashPackagePropertypublic final String getSegmentTemplateFormat()
CfnPackagingConfiguration.DashPackageProperty
When set to NUMBER_WITH_TIMELINE , a full timeline is presented in each SegmentTemplate, with $Number$ media URLs. When set to TIME_WITH_TIMELINE , a full timeline is presented in each SegmentTemplate, with $Time$ media URLs. When set to NUMBER_WITH_DURATION , only a duration is included in each SegmentTemplate, with $Number$ media URLs.
getSegmentTemplateFormat in interface CfnPackagingConfiguration.DashPackageProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.