@Stability(value=Stable) @Internal public static final class CfnOriginEndpoint.DashPackageProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnOriginEndpoint.DashPackageProperty
CfnOriginEndpoint.DashPackagePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnOriginEndpoint.DashPackageProperty.Builder, CfnOriginEndpoint.DashPackageProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String adsOnDeliveryRestrictions,
List<String> adTriggers,
Object encryption,
String manifestLayout,
Number manifestWindowSeconds,
Number minBufferTimeSeconds,
Number minUpdatePeriodSeconds,
List<String> periodTriggers,
String profile,
Number segmentDurationSeconds,
String segmentTemplateFormat,
Object streamSelection,
Number suggestedPresentationDelaySeconds,
String utcTiming,
String utcTimingUri)
Constructor that initializes the object based on literal property values passed by the
CfnOriginEndpoint.AuthorizationProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAdsOnDeliveryRestrictions()
`CfnOriginEndpoint.DashPackageProperty.AdsOnDeliveryRestrictions`.
|
List<String> |
getAdTriggers()
`CfnOriginEndpoint.DashPackageProperty.AdTriggers`.
|
Object |
getEncryption()
`CfnOriginEndpoint.DashPackageProperty.Encryption`.
|
String |
getManifestLayout()
`CfnOriginEndpoint.DashPackageProperty.ManifestLayout`.
|
Number |
getManifestWindowSeconds()
`CfnOriginEndpoint.DashPackageProperty.ManifestWindowSeconds`.
|
Number |
getMinBufferTimeSeconds()
`CfnOriginEndpoint.DashPackageProperty.MinBufferTimeSeconds`.
|
Number |
getMinUpdatePeriodSeconds()
`CfnOriginEndpoint.DashPackageProperty.MinUpdatePeriodSeconds`.
|
List<String> |
getPeriodTriggers()
`CfnOriginEndpoint.DashPackageProperty.PeriodTriggers`.
|
String |
getProfile()
`CfnOriginEndpoint.DashPackageProperty.Profile`.
|
Number |
getSegmentDurationSeconds()
`CfnOriginEndpoint.DashPackageProperty.SegmentDurationSeconds`.
|
String |
getSegmentTemplateFormat()
`CfnOriginEndpoint.DashPackageProperty.SegmentTemplateFormat`.
|
Object |
getStreamSelection()
`CfnOriginEndpoint.DashPackageProperty.StreamSelection`.
|
Number |
getSuggestedPresentationDelaySeconds()
`CfnOriginEndpoint.DashPackageProperty.SuggestedPresentationDelaySeconds`.
|
String |
getUtcTiming()
`CfnOriginEndpoint.DashPackageProperty.UtcTiming`.
|
String |
getUtcTimingUri()
`CfnOriginEndpoint.DashPackageProperty.UtcTimingUri`.
|
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(String adsOnDeliveryRestrictions, List<String> adTriggers, Object encryption, String manifestLayout, Number manifestWindowSeconds, Number minBufferTimeSeconds, Number minUpdatePeriodSeconds, List<String> periodTriggers, String profile, Number segmentDurationSeconds, String segmentTemplateFormat, Object streamSelection, Number suggestedPresentationDelaySeconds, String utcTiming, String utcTimingUri)
CfnOriginEndpoint.AuthorizationProperty.Builder.public final String getAdsOnDeliveryRestrictions()
CfnOriginEndpoint.DashPackagePropertygetAdsOnDeliveryRestrictions in interface CfnOriginEndpoint.DashPackagePropertypublic final List<String> getAdTriggers()
CfnOriginEndpoint.DashPackagePropertygetAdTriggers in interface CfnOriginEndpoint.DashPackagePropertypublic final Object getEncryption()
CfnOriginEndpoint.DashPackagePropertygetEncryption in interface CfnOriginEndpoint.DashPackagePropertypublic final String getManifestLayout()
CfnOriginEndpoint.DashPackagePropertygetManifestLayout in interface CfnOriginEndpoint.DashPackagePropertypublic final Number getManifestWindowSeconds()
CfnOriginEndpoint.DashPackagePropertygetManifestWindowSeconds in interface CfnOriginEndpoint.DashPackagePropertypublic final Number getMinBufferTimeSeconds()
CfnOriginEndpoint.DashPackagePropertygetMinBufferTimeSeconds in interface CfnOriginEndpoint.DashPackagePropertypublic final Number getMinUpdatePeriodSeconds()
CfnOriginEndpoint.DashPackagePropertygetMinUpdatePeriodSeconds in interface CfnOriginEndpoint.DashPackagePropertypublic final List<String> getPeriodTriggers()
CfnOriginEndpoint.DashPackagePropertygetPeriodTriggers in interface CfnOriginEndpoint.DashPackagePropertypublic final String getProfile()
CfnOriginEndpoint.DashPackagePropertygetProfile in interface CfnOriginEndpoint.DashPackagePropertypublic final Number getSegmentDurationSeconds()
CfnOriginEndpoint.DashPackagePropertygetSegmentDurationSeconds in interface CfnOriginEndpoint.DashPackagePropertypublic final String getSegmentTemplateFormat()
CfnOriginEndpoint.DashPackagePropertygetSegmentTemplateFormat in interface CfnOriginEndpoint.DashPackagePropertypublic final Object getStreamSelection()
CfnOriginEndpoint.DashPackagePropertygetStreamSelection in interface CfnOriginEndpoint.DashPackagePropertypublic final Number getSuggestedPresentationDelaySeconds()
CfnOriginEndpoint.DashPackagePropertygetSuggestedPresentationDelaySeconds in interface CfnOriginEndpoint.DashPackagePropertypublic final String getUtcTiming()
CfnOriginEndpoint.DashPackagePropertygetUtcTiming in interface CfnOriginEndpoint.DashPackagePropertypublic final String getUtcTimingUri()
CfnOriginEndpoint.DashPackagePropertygetUtcTimingUri in interface CfnOriginEndpoint.DashPackageProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.