Class CaptionEncodeProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.alpha.CaptionEncodeProps.Jsii$Proxy
- All Implemented Interfaces:
CaptionEncodeProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CaptionEncodeProps
@Stability(Experimental)
@Internal
public static final class CaptionEncodeProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CaptionEncodeProps
An implementation for
CaptionEncodeProps-
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.medialive.alpha.CaptionEncodeProps
CaptionEncodeProps.Builder, CaptionEncodeProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CaptionEncodeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCaptionEncodeProps.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 CaptionAccessibility(experimental) Whether this caption track implements accessibility features.final List<CaptionDashRole> (experimental) The DASH roles to assign to this captions output.final String(experimental) The name of the caption selector in the input to use as the source.final CaptionDestination(experimental) The output caption format.final DvbDashAccessibility(experimental) DVB DASH accessibility signaling for this captions output.final String(experimental) The ISO 639-2 language code for the captions (e.g.final String(experimental) Human-readable description of the captions (e.g.final StringgetName()(experimental) A unique name for this caption encode.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 theCaptionEncodeProps.Builder.
-
-
Method Details
-
getCaptionSelectorName
Description copied from interface:CaptionEncodeProps(experimental) The name of the caption selector in the input to use as the source.- Specified by:
getCaptionSelectorNamein interfaceCaptionEncodeProps
-
getDestination
Description copied from interface:CaptionEncodeProps(experimental) The output caption format.Use the
CaptionDestinationfactory methods (e.g.CaptionDestination.burnIn(),.webvtt(),.embedded()).- Specified by:
getDestinationin interfaceCaptionEncodeProps
-
getName
Description copied from interface:CaptionEncodeProps(experimental) A unique name for this caption encode.- Specified by:
getNamein interfaceCaptionEncodeProps
-
getAccessibility
Description copied from interface:CaptionEncodeProps(experimental) Whether this caption track implements accessibility features.Default: - The captions do not implement accessibility features
- Specified by:
getAccessibilityin interfaceCaptionEncodeProps
-
getCaptionDashRoles
Description copied from interface:CaptionEncodeProps(experimental) The DASH roles to assign to this captions output.Applies only when the output is configured for DVB DASH accessibility signaling.
Default: - no DASH roles
- Specified by:
getCaptionDashRolesin interfaceCaptionEncodeProps
-
getDvbDashAccessibility
Description copied from interface:CaptionEncodeProps(experimental) DVB DASH accessibility signaling for this captions output.Default: - no DVB DASH accessibility signaling
- Specified by:
getDvbDashAccessibilityin interfaceCaptionEncodeProps
-
getLanguageCode
Description copied from interface:CaptionEncodeProps(experimental) The ISO 639-2 language code for the captions (e.g. 'eng', 'spa').Default: - no language code
- Specified by:
getLanguageCodein interfaceCaptionEncodeProps
-
getLanguageDescription
Description copied from interface:CaptionEncodeProps(experimental) Human-readable description of the captions (e.g. 'English', 'Spanish').Default: - no language description
- Specified by:
getLanguageDescriptionin interfaceCaptionEncodeProps
-
$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()
-