Class CfnOriginEndpointPropsMixin.SegmentProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.mediapackagev2.CfnOriginEndpointPropsMixin.SegmentProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnOriginEndpointPropsMixin.SegmentProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnOriginEndpointPropsMixin.SegmentProperty
@Stability(Stable)
@Internal
public static final class CfnOriginEndpointPropsMixin.SegmentProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnOriginEndpointPropsMixin.SegmentProperty
An implementation for
CfnOriginEndpointPropsMixin.SegmentProperty-
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.cfnpropertymixins.services.mediapackagev2.CfnOriginEndpointPropsMixin.SegmentProperty
CfnOriginEndpointPropsMixin.SegmentProperty.Builder, CfnOriginEndpointPropsMixin.SegmentProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnOriginEndpointPropsMixin.SegmentProperty.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 ObjectWhether to use encryption for the segment.final ObjectWhether the segment includes I-frame-only streams.final ObjectgetScte()The SCTE-35 configuration associated with the segment.final NumberThe duration of the segment, in seconds.final StringThe name of the segment associated with the origin endpoint.final ObjectWhether the segment includes DVB subtitles.final ObjectWhether the segment is an audio rendition group.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 theCfnOriginEndpointPropsMixin.SegmentProperty.Builder.
-
-
Method Details
-
getEncryption
Description copied from interface:CfnOriginEndpointPropsMixin.SegmentPropertyWhether to use encryption for the segment.Returns union: either
IResolvableorCfnOriginEndpointPropsMixin.EncryptionProperty- Specified by:
getEncryptionin interfaceCfnOriginEndpointPropsMixin.SegmentProperty- See Also:
-
getIncludeIframeOnlyStreams
Description copied from interface:CfnOriginEndpointPropsMixin.SegmentPropertyWhether the segment includes I-frame-only streams.Returns union: either
BooleanorIResolvable- Specified by:
getIncludeIframeOnlyStreamsin interfaceCfnOriginEndpointPropsMixin.SegmentProperty- See Also:
-
getScte
Description copied from interface:CfnOriginEndpointPropsMixin.SegmentPropertyThe SCTE-35 configuration associated with the segment.Returns union: either
IResolvableorCfnOriginEndpointPropsMixin.ScteProperty- Specified by:
getSctein interfaceCfnOriginEndpointPropsMixin.SegmentProperty- See Also:
-
getSegmentDurationSeconds
Description copied from interface:CfnOriginEndpointPropsMixin.SegmentPropertyThe duration of the segment, in seconds.- Specified by:
getSegmentDurationSecondsin interfaceCfnOriginEndpointPropsMixin.SegmentProperty- See Also:
-
getSegmentName
Description copied from interface:CfnOriginEndpointPropsMixin.SegmentPropertyThe name of the segment associated with the origin endpoint.- Specified by:
getSegmentNamein interfaceCfnOriginEndpointPropsMixin.SegmentProperty- See Also:
-
getTsIncludeDvbSubtitles
Description copied from interface:CfnOriginEndpointPropsMixin.SegmentPropertyWhether the segment includes DVB subtitles.Returns union: either
BooleanorIResolvable- Specified by:
getTsIncludeDvbSubtitlesin interfaceCfnOriginEndpointPropsMixin.SegmentProperty- See Also:
-
getTsUseAudioRenditionGroup
Description copied from interface:CfnOriginEndpointPropsMixin.SegmentPropertyWhether the segment is an audio rendition group.Returns union: either
BooleanorIResolvable- Specified by:
getTsUseAudioRenditionGroupin interfaceCfnOriginEndpointPropsMixin.SegmentProperty- See Also:
-
$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()
-