Interface HlsOutputSettings.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<HlsOutputSettings.Builder,,- HlsOutputSettings> - SdkBuilder<HlsOutputSettings.Builder,,- HlsOutputSettings> - SdkPojo
- Enclosing class:
- HlsOutputSettings
@Mutable
@NotThreadSafe
public static interface HlsOutputSettings.Builder
extends SdkPojo, CopyableBuilder<HlsOutputSettings.Builder,HlsOutputSettings> 
- 
Method SummaryModifier and TypeMethodDescriptionh265PackagingType(String h265PackagingType) Only applicable when this output is referencing an H.265 video description.h265PackagingType(HlsH265PackagingType h265PackagingType) Only applicable when this output is referencing an H.265 video description.default HlsOutputSettings.BuilderhlsSettings(Consumer<HlsSettings.Builder> hlsSettings) Settings regarding the underlying stream.hlsSettings(HlsSettings hlsSettings) Settings regarding the underlying stream.nameModifier(String nameModifier) String concatenated to the end of the destination filename.segmentModifier(String segmentModifier) String concatenated to end of segment filenames.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
h265PackagingTypeOnly applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.- Parameters:
- h265PackagingType- Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
h265PackagingTypeOnly applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.- Parameters:
- h265PackagingType- Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
hlsSettingsSettings regarding the underlying stream. These settings are different for audio-only outputs.- Parameters:
- hlsSettings- Settings regarding the underlying stream. These settings are different for audio-only outputs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
hlsSettingsSettings regarding the underlying stream. These settings are different for audio-only outputs. This is a convenience method that creates an instance of theHlsSettings.Builderavoiding the need to create one manually viaHlsSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohlsSettings(HlsSettings).- Parameters:
- hlsSettings- a consumer that will call methods on- HlsSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
nameModifierString concatenated to the end of the destination filename. Accepts \"Format Identifiers\":#formatIdentifierParameters.- Parameters:
- nameModifier- String concatenated to the end of the destination filename. Accepts \"Format Identifiers\":#formatIdentifierParameters.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
segmentModifierString concatenated to end of segment filenames.- Parameters:
- segmentModifier- String concatenated to end of segment filenames.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-