Class CaptionDescription
java.lang.Object
software.amazon.awssdk.services.medialive.model.CaptionDescription
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CaptionDescription.Builder,CaptionDescription>
@Generated("software.amazon.awssdk:codegen")
public final class CaptionDescription
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<CaptionDescription.Builder,CaptionDescription>
Caption Description
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal AccessibilityTypeIndicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.final StringIndicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.static CaptionDescription.Builderbuilder()final StringSpecifies which input caption selector to use as a caption source when generating output captions.Additional settings for captions destination that depend on the destination type.final booleanfinal booleanequalsBySdkFields(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 inthashCode()final StringISO 639-2 three-digit code: http://www.loc.gov/standards/iso639-2/final StringHuman readable information to indicate captions available for players (eg.final Stringname()Name of the caption description.static Class<? extends CaptionDescription.Builder> 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
-
accessibility
Indicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.If the service returns an enum value that is not available in the current SDK version,
accessibilitywill returnAccessibilityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromaccessibilityAsString().- Returns:
- Indicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
- See Also:
-
accessibilityAsString
Indicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.If the service returns an enum value that is not available in the current SDK version,
accessibilitywill returnAccessibilityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromaccessibilityAsString().- Returns:
- Indicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
- See Also:
-
captionSelectorName
Specifies which input caption selector to use as a caption source when generating output captions. This field should match a captionSelector name.- Returns:
- Specifies which input caption selector to use as a caption source when generating output captions. This field should match a captionSelector name.
-
destinationSettings
Additional settings for captions destination that depend on the destination type.- Returns:
- Additional settings for captions destination that depend on the destination type.
-
languageCode
ISO 639-2 three-digit code: http://www.loc.gov/standards/iso639-2/- Returns:
- ISO 639-2 three-digit code: http://www.loc.gov/standards/iso639-2/
-
languageDescription
Human readable information to indicate captions available for players (eg. English, or Spanish).- Returns:
- Human readable information to indicate captions available for players (eg. English, or Spanish).
-
name
Name of the caption description. Used to associate a caption description with an output. Names must be unique within an event.- Returns:
- Name of the caption description. Used to associate a caption description with an output. Names must be unique within an event.
-
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<CaptionDescription.Builder,CaptionDescription> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int 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
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
-