Class DolbyVisionMetadata
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DolbyVisionMetadata.Builder,DolbyVisionMetadata>
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal DolbyVisionPresenceWhether a Dolby Vision component is present in the track.final StringWhether a Dolby Vision component is present in the track.static DolbyVisionMetadata.Builderbuilder()final DolbyVisionPresenceWhether a Dolby Vision component is present in the track.final StringWhether a Dolby Vision component is present in the track.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 Integerlevel()The Dolby Vision level, which indicates the maximum resolution and frame rate.final Integerprofile()The Dolby Vision profile, for example 5, 7, or 8.final DolbyVisionPresencerpu()Whether a Dolby Vision component is present in the track.final StringWhether a Dolby Vision component is present in the track.static Class<? extends DolbyVisionMetadata.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
-
baseLayer
Whether a Dolby Vision component is present in the track.If the service returns an enum value that is not available in the current SDK version,
baseLayerwill returnDolbyVisionPresence.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombaseLayerAsString().- Returns:
- Whether a Dolby Vision component is present in the track.
- See Also:
-
baseLayerAsString
Whether a Dolby Vision component is present in the track.If the service returns an enum value that is not available in the current SDK version,
baseLayerwill returnDolbyVisionPresence.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombaseLayerAsString().- Returns:
- Whether a Dolby Vision component is present in the track.
- See Also:
-
enhancementLayer
Whether a Dolby Vision component is present in the track.If the service returns an enum value that is not available in the current SDK version,
enhancementLayerwill returnDolbyVisionPresence.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromenhancementLayerAsString().- Returns:
- Whether a Dolby Vision component is present in the track.
- See Also:
-
enhancementLayerAsString
Whether a Dolby Vision component is present in the track.If the service returns an enum value that is not available in the current SDK version,
enhancementLayerwill returnDolbyVisionPresence.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromenhancementLayerAsString().- Returns:
- Whether a Dolby Vision component is present in the track.
- See Also:
-
level
The Dolby Vision level, which indicates the maximum resolution and frame rate.- Returns:
- The Dolby Vision level, which indicates the maximum resolution and frame rate.
-
profile
The Dolby Vision profile, for example 5, 7, or 8. The profile determines the layer structure and playback compatibility of the content.- Returns:
- The Dolby Vision profile, for example 5, 7, or 8. The profile determines the layer structure and playback compatibility of the content.
-
rpu
Whether a Dolby Vision component is present in the track.If the service returns an enum value that is not available in the current SDK version,
rpuwill returnDolbyVisionPresence.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrpuAsString().- Returns:
- Whether a Dolby Vision component is present in the track.
- See Also:
-
rpuAsString
Whether a Dolby Vision component is present in the track.If the service returns an enum value that is not available in the current SDK version,
rpuwill returnDolbyVisionPresence.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrpuAsString().- Returns:
- Whether a Dolby Vision component is present in the track.
- 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<DolbyVisionMetadata.Builder,DolbyVisionMetadata> - 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.
-