Class MsSmoothOutputSettings
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.MsSmoothOutputSettings
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MsSmoothOutputSettings.Builder,MsSmoothOutputSettings>
@Generated("software.amazon.awssdk:codegen") public final class MsSmoothOutputSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MsSmoothOutputSettings.Builder,MsSmoothOutputSettings>
Ms Smooth Output Settings- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMsSmoothOutputSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MsSmoothOutputSettings.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)MsSmoothH265PackagingTypeh265PackagingType()Only applicable when this output is referencing an H.265 video description.Stringh265PackagingTypeAsString()Only applicable when this output is referencing an H.265 video description.inthashCode()StringnameModifier()String concatenated to the end of the destination filename.List<SdkField<?>>sdkFields()static Class<? extends MsSmoothOutputSettings.Builder>serializableBuilderClass()MsSmoothOutputSettings.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
h265PackagingType
public final MsSmoothH265PackagingType h265PackagingType()
Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.If the service returns an enum value that is not available in the current SDK version,
h265PackagingTypewill returnMsSmoothH265PackagingType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromh265PackagingTypeAsString().- Returns:
- Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
- See Also:
MsSmoothH265PackagingType
-
h265PackagingTypeAsString
public final String h265PackagingTypeAsString()
Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.If the service returns an enum value that is not available in the current SDK version,
h265PackagingTypewill returnMsSmoothH265PackagingType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromh265PackagingTypeAsString().- Returns:
- Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
- See Also:
MsSmoothH265PackagingType
-
nameModifier
public final String nameModifier()
String concatenated to the end of the destination filename. Required for multiple outputs of the same type.- Returns:
- String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
-
toBuilder
public MsSmoothOutputSettings.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MsSmoothOutputSettings.Builder,MsSmoothOutputSettings>
-
builder
public static MsSmoothOutputSettings.Builder builder()
-
serializableBuilderClass
public static Class<? extends MsSmoothOutputSettings.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String 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.
-
-