Class ImscDestinationSettings
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ImscDestinationSettings.Builder,
ImscDestinationSettings>
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal ImscAccessibilitySubs
If the IMSC captions track is intended to provide accessibility for people who are deaf or hard of hearing: Set Accessibility subtitles to Enabled.final String
If the IMSC captions track is intended to provide accessibility for people who are deaf or hard of hearing: Set Accessibility subtitles to Enabled.builder()
final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
static Class
<? extends ImscDestinationSettings.Builder> final ImscStylePassthrough
Keep this setting enabled to have MediaConvert use the font style and position information from the captions source in the output.final String
Keep this setting enabled to have MediaConvert use the font style and position information from the captions source in the output.Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
accessibility
If the IMSC captions track is intended to provide accessibility for people who are deaf or hard of hearing: Set Accessibility subtitles to Enabled. When you do, MediaConvert adds accessibility attributes to your output HLS or DASH manifest. For HLS manifests, MediaConvert adds the following accessibility attributes under EXT-X-MEDIA for this track: CHARACTERISTICS="public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound" and AUTOSELECT="YES". For DASH manifests, MediaConvert adds the following in the adaptation set for this track:. If the captions track is not intended to provide such accessibility: Keep the default value, Disabled. When you do, for DASH manifests, MediaConvert instead adds the following in the adaptation set for this track: . If the service returns an enum value that is not available in the current SDK version,
accessibility
will returnImscAccessibilitySubs.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromaccessibilityAsString()
.- Returns:
- If the IMSC captions track is intended to provide accessibility for people who are deaf or hard of
hearing: Set Accessibility subtitles to Enabled. When you do, MediaConvert adds accessibility attributes
to your output HLS or DASH manifest. For HLS manifests, MediaConvert adds the following accessibility
attributes under EXT-X-MEDIA for this track: CHARACTERISTICS=
"public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound" and
AUTOSELECT="YES". For DASH manifests, MediaConvert adds the following in the adaptation set for this
track:
. If the captions track is not intended to provide such accessibility: Keep the default value, Disabled. When you do, for DASH manifests, MediaConvert instead adds the following in the adaptation set for this track: . - See Also:
-
accessibilityAsString
If the IMSC captions track is intended to provide accessibility for people who are deaf or hard of hearing: Set Accessibility subtitles to Enabled. When you do, MediaConvert adds accessibility attributes to your output HLS or DASH manifest. For HLS manifests, MediaConvert adds the following accessibility attributes under EXT-X-MEDIA for this track: CHARACTERISTICS="public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound" and AUTOSELECT="YES". For DASH manifests, MediaConvert adds the following in the adaptation set for this track:. If the captions track is not intended to provide such accessibility: Keep the default value, Disabled. When you do, for DASH manifests, MediaConvert instead adds the following in the adaptation set for this track: . If the service returns an enum value that is not available in the current SDK version,
accessibility
will returnImscAccessibilitySubs.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromaccessibilityAsString()
.- Returns:
- If the IMSC captions track is intended to provide accessibility for people who are deaf or hard of
hearing: Set Accessibility subtitles to Enabled. When you do, MediaConvert adds accessibility attributes
to your output HLS or DASH manifest. For HLS manifests, MediaConvert adds the following accessibility
attributes under EXT-X-MEDIA for this track: CHARACTERISTICS=
"public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound" and
AUTOSELECT="YES". For DASH manifests, MediaConvert adds the following in the adaptation set for this
track:
. If the captions track is not intended to provide such accessibility: Keep the default value, Disabled. When you do, for DASH manifests, MediaConvert instead adds the following in the adaptation set for this track: . - See Also:
-
stylePassthrough
Keep this setting enabled to have MediaConvert use the font style and position information from the captions source in the output. This option is available only when your input captions are IMSC, SMPTE-TT, or TTML. Disable this setting for simplified output captions.If the service returns an enum value that is not available in the current SDK version,
stylePassthrough
will returnImscStylePassthrough.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstylePassthroughAsString()
.- Returns:
- Keep this setting enabled to have MediaConvert use the font style and position information from the captions source in the output. This option is available only when your input captions are IMSC, SMPTE-TT, or TTML. Disable this setting for simplified output captions.
- See Also:
-
stylePassthroughAsString
Keep this setting enabled to have MediaConvert use the font style and position information from the captions source in the output. This option is available only when your input captions are IMSC, SMPTE-TT, or TTML. Disable this setting for simplified output captions.If the service returns an enum value that is not available in the current SDK version,
stylePassthrough
will returnImscStylePassthrough.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstylePassthroughAsString()
.- Returns:
- Keep this setting enabled to have MediaConvert use the font style and position information from the captions source in the output. This option is available only when your input captions are IMSC, SMPTE-TT, or TTML. Disable this setting for simplified output captions.
- See Also:
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<ImscDestinationSettings.Builder,
ImscDestinationSettings> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in 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
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-