Class DashManifestConfiguration.Jsii$Proxy
- All Implemented Interfaces:
DashManifestConfiguration,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
DashManifestConfiguration
DashManifestConfiguration-
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.DashManifestConfiguration
DashManifestConfiguration.Builder, DashManifestConfiguration.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theDashManifestConfiguration.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 List<DashBaseUrlProperty> (experimental) The base URLs to use for retrieving segments.final DashManifestCompactness(experimental) The layout of the DASH manifest that MediaPackage produces.final DrmSignalling(experimental) DRM signaling determines the way DASH manifest signals the DRM content.final DashDvbSettings(experimental) For endpoints that use the DVB-DASH profile only.final FilterConfiguration(experimental) Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest.final String(experimental) The name of the manifest associated with the DASH manifest configuration.final Duration(experimental) The total duration (in seconds) of the manifest's content.final Duration(experimental) The minimum amount of content that the player must keep available in the buffer.final Duration(experimental) The minimum amount of time for the player to wait before requesting an updated manifest.final List<DashPeriodTriggers> (experimental) Specify what triggers cause AWS Elemental MediaPackage to create media presentation description (MPD) periods in the output manifest.(experimental) The profile that the output is compliant with.final DashProgramInformation(experimental) Details about the content that you want MediaPackage to pass through in the manifest to the playback device.final AdMarkerDash(experimental) Choose how ad markers are included in the packaged content.final SegmentTemplateFormat(experimental) The type of variable that MediaPackage uses in the media attribute of the SegmentTemplate tag.(experimental) The configuration for DASH subtitles.final Duration(experimental) The amount of time that the player should be from the end of the manifest.final DashUtcTimingMode(experimental) The UTC timing mode.final String(experimental) The method that the player uses to synchronize to coordinated universal time (UTC) wall clock time.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 theDashManifestConfiguration.Builder.
-
-
Method Details
-
getManifestName
Description copied from interface:DashManifestConfiguration(experimental) The name of the manifest associated with the DASH manifest configuration.- Specified by:
getManifestNamein interfaceDashManifestConfiguration
-
getBaseUrls
Description copied from interface:DashManifestConfiguration(experimental) The base URLs to use for retrieving segments.Default: - No base URLs specified
- Specified by:
getBaseUrlsin interfaceDashManifestConfiguration
-
getCompactness
Description copied from interface:DashManifestConfiguration(experimental) The layout of the DASH manifest that MediaPackage produces.Default: DashManifestCompactness.STANDARD
- Specified by:
getCompactnessin interfaceDashManifestConfiguration
-
getDrmSignalling
Description copied from interface:DashManifestConfiguration(experimental) DRM signaling determines the way DASH manifest signals the DRM content.Default: - No DRM signaling specified
- Specified by:
getDrmSignallingin interfaceDashManifestConfiguration
-
getDvbSettings
Description copied from interface:DashManifestConfiguration(experimental) For endpoints that use the DVB-DASH profile only.Default: - No DVB settings
- Specified by:
getDvbSettingsin interfaceDashManifestConfiguration
-
getFilterConfiguration
Description copied from interface:DashManifestConfiguration(experimental) Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest.https://docs.aws.amazon.com/mediapackage/latest/userguide/manifest-filter-query-parameters.html
Default: - No filter configuration
- Specified by:
getFilterConfigurationin interfaceDashManifestConfiguration
-
getManifestWindow
Description copied from interface:DashManifestConfiguration(experimental) The total duration (in seconds) of the manifest's content.Default: 60
- Specified by:
getManifestWindowin interfaceDashManifestConfiguration
-
getMinBufferTime
Description copied from interface:DashManifestConfiguration(experimental) The minimum amount of content that the player must keep available in the buffer.Default: 5
- Specified by:
getMinBufferTimein interfaceDashManifestConfiguration
-
getMinUpdatePeriod
Description copied from interface:DashManifestConfiguration(experimental) The minimum amount of time for the player to wait before requesting an updated manifest.Default: 2
- Specified by:
getMinUpdatePeriodin interfaceDashManifestConfiguration
-
getPeriodTriggers
Description copied from interface:DashManifestConfiguration(experimental) Specify what triggers cause AWS Elemental MediaPackage to create media presentation description (MPD) periods in the output manifest.Default: [DashPeriodTriggers.AVAILS, DashPeriodTriggers.DRM_KEY_ROTATION, DashPeriodTriggers.SOURCE_CHANGES, DashPeriodTriggers.SOURCE_DISRUPTIONS]
- Specified by:
getPeriodTriggersin interfaceDashManifestConfiguration
-
getProfiles
Description copied from interface:DashManifestConfiguration(experimental) The profile that the output is compliant with.Default: - No profiles specified
- Specified by:
getProfilesin interfaceDashManifestConfiguration
-
getProgramInformation
Description copied from interface:DashManifestConfiguration(experimental) Details about the content that you want MediaPackage to pass through in the manifest to the playback device.Default: - No program information
- Specified by:
getProgramInformationin interfaceDashManifestConfiguration
-
getScteDashAdMarker
Description copied from interface:DashManifestConfiguration(experimental) Choose how ad markers are included in the packaged content.If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output.
To choose this option STCE filtering needs to be enabled.
Default: AdMarkerDash.XML
- Specified by:
getScteDashAdMarkerin interfaceDashManifestConfiguration
-
getSegmentTemplateFormat
Description copied from interface:DashManifestConfiguration(experimental) The type of variable that MediaPackage uses in the media attribute of the SegmentTemplate tag.Default: SegmentTemplateFormat.NUMBER_WITH_TIMELINE
- Specified by:
getSegmentTemplateFormatin interfaceDashManifestConfiguration
-
getSubtitleConfiguration
Description copied from interface:DashManifestConfiguration(experimental) The configuration for DASH subtitles.Default: - No subtitle configuration
- Specified by:
getSubtitleConfigurationin interfaceDashManifestConfiguration
-
getSuggestedPresentationDelay
Description copied from interface:DashManifestConfiguration(experimental) The amount of time that the player should be from the end of the manifest.Default: 10
- Specified by:
getSuggestedPresentationDelayin interfaceDashManifestConfiguration
-
getUtcTimingMode
Description copied from interface:DashManifestConfiguration(experimental) The UTC timing mode.Default: DashUtcTimingMode.UTC_DIRECT
- Specified by:
getUtcTimingModein interfaceDashManifestConfiguration
-
getUtcTimingSource
Description copied from interface:DashManifestConfiguration(experimental) The method that the player uses to synchronize to coordinated universal time (UTC) wall clock time.Default: undefined - No value is specified
- Specified by:
getUtcTimingSourcein interfaceDashManifestConfiguration
-
$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()
-