Class HlsOutputSettings
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.HlsOutputSettings
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<HlsOutputSettings.Builder,HlsOutputSettings>
@Generated("software.amazon.awssdk:codegen") public final class HlsOutputSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<HlsOutputSettings.Builder,HlsOutputSettings>
Hls Output Settings- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceHlsOutputSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HlsOutputSettings.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)HlsH265PackagingTypeh265PackagingType()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()HlsSettingshlsSettings()Settings regarding the underlying stream.StringnameModifier()String concatenated to the end of the destination filename.List<SdkField<?>>sdkFields()StringsegmentModifier()String concatenated to end of segment filenames.static Class<? extends HlsOutputSettings.Builder>serializableBuilderClass()HlsOutputSettings.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 HlsH265PackagingType 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 returnHlsH265PackagingType.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:
HlsH265PackagingType
-
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 returnHlsH265PackagingType.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:
HlsH265PackagingType
-
hlsSettings
public final HlsSettings hlsSettings()
Settings regarding the underlying stream. These settings are different for audio-only outputs.- Returns:
- Settings regarding the underlying stream. These settings are different for audio-only outputs.
-
nameModifier
public final String nameModifier()
String concatenated to the end of the destination filename. Accepts \"Format Identifiers\":#formatIdentifierParameters.- Returns:
- String concatenated to the end of the destination filename. Accepts \"Format Identifiers\":#formatIdentifierParameters.
-
segmentModifier
public final String segmentModifier()
String concatenated to end of segment filenames.- Returns:
- String concatenated to end of segment filenames.
-
toBuilder
public HlsOutputSettings.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<HlsOutputSettings.Builder,HlsOutputSettings>
-
builder
public static HlsOutputSettings.Builder builder()
-
serializableBuilderClass
public static Class<? extends HlsOutputSettings.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.
-
-