Class TtmlDestinationSettings
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TtmlDestinationSettings.Builder,TtmlDestinationSettings>
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal TtmlBackgroundColorSpecify the color of the rectangle behind the captions.final StringSpecify the color of the rectangle behind the captions.final IntegerSpecify the opacity of the background rectangle.builder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final TtmlFontColorSpecify the color of the captions text.final StringSpecify the color of the captions text.final IntegerSpecify the opacity of the captions.final IntegerfontSize()Specify the Font size in pixels.final TtmlFontStyleSpecify the font style of the caption text.final StringSpecify the font style of the caption text.final TtmlFontWeightSpecify the font weight of the caption text.final StringSpecify the font weight of the caption text.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends TtmlDestinationSettings.Builder> final TtmlStylePassthroughPass through style and position information from a TTML-like input source (TTML, IMSC, SMPTE-TT) to the TTML output.final StringPass through style and position information from a TTML-like input source (TTML, IMSC, SMPTE-TT) to the TTML output.final TtmlTextDecorationSpecify the text decoration of the caption text.final StringSpecify the text decoration of the caption text.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
backgroundColor
Specify the color of the rectangle behind the captions. If Style passthrough is set to enabled, leave blank or set to Auto to pass through the background color from your input captions. If Style passthrough is set to disabled, leave blank or set to Auto to use the default black.If the service returns an enum value that is not available in the current SDK version,
backgroundColorwill returnTtmlBackgroundColor.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombackgroundColorAsString().- Returns:
- Specify the color of the rectangle behind the captions. If Style passthrough is set to enabled, leave blank or set to Auto to pass through the background color from your input captions. If Style passthrough is set to disabled, leave blank or set to Auto to use the default black.
- See Also:
-
backgroundColorAsString
Specify the color of the rectangle behind the captions. If Style passthrough is set to enabled, leave blank or set to Auto to pass through the background color from your input captions. If Style passthrough is set to disabled, leave blank or set to Auto to use the default black.If the service returns an enum value that is not available in the current SDK version,
backgroundColorwill returnTtmlBackgroundColor.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombackgroundColorAsString().- Returns:
- Specify the color of the rectangle behind the captions. If Style passthrough is set to enabled, leave blank or set to Auto to pass through the background color from your input captions. If Style passthrough is set to disabled, leave blank or set to Auto to use the default black.
- See Also:
-
backgroundOpacity
Specify the opacity of the background rectangle. Enter a value from 0 to 255, where 0 is transparent and 255 is opaque. If Style passthrough is set to enabled, leave blank to pass through the background style information in your input captions to your output captions. If Style passthrough is set to disabled and backgroundColor is set, leave blank to use a value of 255 (opaque).- Returns:
- Specify the opacity of the background rectangle. Enter a value from 0 to 255, where 0 is transparent and 255 is opaque. If Style passthrough is set to enabled, leave blank to pass through the background style information in your input captions to your output captions. If Style passthrough is set to disabled and backgroundColor is set, leave blank to use a value of 255 (opaque).
-
fontColor
Specify the color of the captions text. If Style passthrough is set to enabled, leave blank or set to Auto to pass through the font color from your input captions. If Style passthrough is set to disabled, leave blank or set to Auto to use the default white.If the service returns an enum value that is not available in the current SDK version,
fontColorwill returnTtmlFontColor.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfontColorAsString().- Returns:
- Specify the color of the captions text. If Style passthrough is set to enabled, leave blank or set to Auto to pass through the font color from your input captions. If Style passthrough is set to disabled, leave blank or set to Auto to use the default white.
- See Also:
-
fontColorAsString
Specify the color of the captions text. If Style passthrough is set to enabled, leave blank or set to Auto to pass through the font color from your input captions. If Style passthrough is set to disabled, leave blank or set to Auto to use the default white.If the service returns an enum value that is not available in the current SDK version,
fontColorwill returnTtmlFontColor.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfontColorAsString().- Returns:
- Specify the color of the captions text. If Style passthrough is set to enabled, leave blank or set to Auto to pass through the font color from your input captions. If Style passthrough is set to disabled, leave blank or set to Auto to use the default white.
- See Also:
-
fontOpacity
Specify the opacity of the captions. Enter a value from 0 to 255, where 0 is transparent and 255 is opaque. If Style passthrough is set to enabled, leave blank to pass through the font opacity information in your input captions to your output captions. If Style passthrough is set to disabled and fontColor is set, leave blank to use a value of 255 (opaque).- Returns:
- Specify the opacity of the captions. Enter a value from 0 to 255, where 0 is transparent and 255 is opaque. If Style passthrough is set to enabled, leave blank to pass through the font opacity information in your input captions to your output captions. If Style passthrough is set to disabled and fontColor is set, leave blank to use a value of 255 (opaque).
-
fontSize
Specify the Font size in pixels. Must be a positive integer. Set to 0, or leave blank, for automatic font size.- Returns:
- Specify the Font size in pixels. Must be a positive integer. Set to 0, or leave blank, for automatic font size.
-
fontStyle
Specify the font style of the caption text. If Style passthrough is set to enabled, leave blank to pass through the font style from your input captions. If Style passthrough is set to disabled, leave blank to use the default normal style.If the service returns an enum value that is not available in the current SDK version,
fontStylewill returnTtmlFontStyle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfontStyleAsString().- Returns:
- Specify the font style of the caption text. If Style passthrough is set to enabled, leave blank to pass through the font style from your input captions. If Style passthrough is set to disabled, leave blank to use the default normal style.
- See Also:
-
fontStyleAsString
Specify the font style of the caption text. If Style passthrough is set to enabled, leave blank to pass through the font style from your input captions. If Style passthrough is set to disabled, leave blank to use the default normal style.If the service returns an enum value that is not available in the current SDK version,
fontStylewill returnTtmlFontStyle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfontStyleAsString().- Returns:
- Specify the font style of the caption text. If Style passthrough is set to enabled, leave blank to pass through the font style from your input captions. If Style passthrough is set to disabled, leave blank to use the default normal style.
- See Also:
-
fontWeight
Specify the font weight of the caption text. If Style passthrough is set to enabled, leave blank to pass through the font weight from your input captions. If Style passthrough is set to disabled, leave blank to use the default normal weight.If the service returns an enum value that is not available in the current SDK version,
fontWeightwill returnTtmlFontWeight.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfontWeightAsString().- Returns:
- Specify the font weight of the caption text. If Style passthrough is set to enabled, leave blank to pass through the font weight from your input captions. If Style passthrough is set to disabled, leave blank to use the default normal weight.
- See Also:
-
fontWeightAsString
Specify the font weight of the caption text. If Style passthrough is set to enabled, leave blank to pass through the font weight from your input captions. If Style passthrough is set to disabled, leave blank to use the default normal weight.If the service returns an enum value that is not available in the current SDK version,
fontWeightwill returnTtmlFontWeight.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfontWeightAsString().- Returns:
- Specify the font weight of the caption text. If Style passthrough is set to enabled, leave blank to pass through the font weight from your input captions. If Style passthrough is set to disabled, leave blank to use the default normal weight.
- See Also:
-
stylePassthrough
Pass through style and position information from a TTML-like input source (TTML, IMSC, SMPTE-TT) to the TTML output.If the service returns an enum value that is not available in the current SDK version,
stylePassthroughwill returnTtmlStylePassthrough.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstylePassthroughAsString().- Returns:
- Pass through style and position information from a TTML-like input source (TTML, IMSC, SMPTE-TT) to the TTML output.
- See Also:
-
stylePassthroughAsString
Pass through style and position information from a TTML-like input source (TTML, IMSC, SMPTE-TT) to the TTML output.If the service returns an enum value that is not available in the current SDK version,
stylePassthroughwill returnTtmlStylePassthrough.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstylePassthroughAsString().- Returns:
- Pass through style and position information from a TTML-like input source (TTML, IMSC, SMPTE-TT) to the TTML output.
- See Also:
-
textDecoration
Specify the text decoration of the caption text. If Style passthrough is set to enabled, leave blank to pass through the text decoration from your input captions. If Style passthrough is set to disabled, leave blank to use the default of none.If the service returns an enum value that is not available in the current SDK version,
textDecorationwill returnTtmlTextDecoration.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtextDecorationAsString().- Returns:
- Specify the text decoration of the caption text. If Style passthrough is set to enabled, leave blank to pass through the text decoration from your input captions. If Style passthrough is set to disabled, leave blank to use the default of none.
- See Also:
-
textDecorationAsString
Specify the text decoration of the caption text. If Style passthrough is set to enabled, leave blank to pass through the text decoration from your input captions. If Style passthrough is set to disabled, leave blank to use the default of none.If the service returns an enum value that is not available in the current SDK version,
textDecorationwill returnTtmlTextDecoration.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtextDecorationAsString().- Returns:
- Specify the text decoration of the caption text. If Style passthrough is set to enabled, leave blank to pass through the text decoration from your input captions. If Style passthrough is set to disabled, leave blank to use the default of none.
- See Also:
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<TtmlDestinationSettings.Builder,TtmlDestinationSettings> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-