Interface EbuTtDDestinationProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
EbuTtDDestinationProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)", date="2026-09-02T11:03:41.044Z") @Stability(Experimental) public interface EbuTtDDestinationProps extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for EBU-TT-D caption output.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.medialive.alpha.*;
 EbuTtDFillLineGap ebuTtDFillLineGap;
 EbuTtDStyleControl ebuTtDStyleControl;
 EbuTtDDestinationProps ebuTtDDestinationProps = EbuTtDDestinationProps.builder()
         .copyrightHolder("copyrightHolder")
         .defaultFontSize(123)
         .defaultLineHeight(123)
         .fillLineGap(ebuTtDFillLineGap)
         .fontFamily("fontFamily")
         .styleControl(ebuTtDStyleControl)
         .build();
 
  • Method Details

    • getCopyrightHolder

      @Stability(Experimental) @Nullable default String getCopyrightHolder()
      (experimental) The copyright holder included in the TTML copyright metadata tag.

      Default: - no copyright holder

    • getDefaultFontSize

      @Stability(Experimental) @Nullable default Number getDefaultFontSize()
      (experimental) The default font size.

      Default: - service default

    • getDefaultLineHeight

      @Stability(Experimental) @Nullable default Number getDefaultLineHeight()
      (experimental) The default line height.

      Default: - service default

    • getFillLineGap

      @Stability(Experimental) @Nullable default EbuTtDFillLineGap getFillLineGap()
      (experimental) How to handle the gap between multi-line captions.

      Default: - service default

    • getFontFamily

      @Stability(Experimental) @Nullable default String getFontFamily()
      (experimental) A comma-separated list of font families to include (valid only when styleControl is INCLUDE).

      Default: - 'monospaced'

    • getStyleControl

      @Stability(Experimental) @Nullable default EbuTtDStyleControl getStyleControl()
      (experimental) Whether source style information is included in the EBU-TT-D font data.

      Default: - service default

    • builder

      @Stability(Experimental) static EbuTtDDestinationProps.Builder builder()
      Returns:
      a EbuTtDDestinationProps.Builder of EbuTtDDestinationProps