Interface HlsSettings.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<HlsSettings.Builder,HlsSettings>,SdkBuilder<HlsSettings.Builder,HlsSettings>,SdkPojo
- Enclosing class:
- HlsSettings
public static interface HlsSettings.Builder extends SdkPojo, CopyableBuilder<HlsSettings.Builder,HlsSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default HlsSettings.BuilderaudioOnlyHlsSettings(Consumer<AudioOnlyHlsSettings.Builder> audioOnlyHlsSettings)Sets the value of the AudioOnlyHlsSettings property for this object.HlsSettings.BuilderaudioOnlyHlsSettings(AudioOnlyHlsSettings audioOnlyHlsSettings)Sets the value of the AudioOnlyHlsSettings property for this object.default HlsSettings.Builderfmp4HlsSettings(Consumer<Fmp4HlsSettings.Builder> fmp4HlsSettings)Sets the value of the Fmp4HlsSettings property for this object.HlsSettings.Builderfmp4HlsSettings(Fmp4HlsSettings fmp4HlsSettings)Sets the value of the Fmp4HlsSettings property for this object.default HlsSettings.BuilderframeCaptureHlsSettings(Consumer<FrameCaptureHlsSettings.Builder> frameCaptureHlsSettings)Sets the value of the FrameCaptureHlsSettings property for this object.HlsSettings.BuilderframeCaptureHlsSettings(FrameCaptureHlsSettings frameCaptureHlsSettings)Sets the value of the FrameCaptureHlsSettings property for this object.default HlsSettings.BuilderstandardHlsSettings(Consumer<StandardHlsSettings.Builder> standardHlsSettings)Sets the value of the StandardHlsSettings property for this object.HlsSettings.BuilderstandardHlsSettings(StandardHlsSettings standardHlsSettings)Sets the value of the StandardHlsSettings property for this object.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
audioOnlyHlsSettings
HlsSettings.Builder audioOnlyHlsSettings(AudioOnlyHlsSettings audioOnlyHlsSettings)
Sets the value of the AudioOnlyHlsSettings property for this object.- Parameters:
audioOnlyHlsSettings- The new value for the AudioOnlyHlsSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioOnlyHlsSettings
default HlsSettings.Builder audioOnlyHlsSettings(Consumer<AudioOnlyHlsSettings.Builder> audioOnlyHlsSettings)
Sets the value of the AudioOnlyHlsSettings property for this object. This is a convenience method that creates an instance of theAudioOnlyHlsSettings.Builderavoiding the need to create one manually viaAudioOnlyHlsSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaudioOnlyHlsSettings(AudioOnlyHlsSettings).- Parameters:
audioOnlyHlsSettings- a consumer that will call methods onAudioOnlyHlsSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
audioOnlyHlsSettings(AudioOnlyHlsSettings)
-
fmp4HlsSettings
HlsSettings.Builder fmp4HlsSettings(Fmp4HlsSettings fmp4HlsSettings)
Sets the value of the Fmp4HlsSettings property for this object.- Parameters:
fmp4HlsSettings- The new value for the Fmp4HlsSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fmp4HlsSettings
default HlsSettings.Builder fmp4HlsSettings(Consumer<Fmp4HlsSettings.Builder> fmp4HlsSettings)
Sets the value of the Fmp4HlsSettings property for this object. This is a convenience method that creates an instance of theFmp4HlsSettings.Builderavoiding the need to create one manually viaFmp4HlsSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofmp4HlsSettings(Fmp4HlsSettings).- Parameters:
fmp4HlsSettings- a consumer that will call methods onFmp4HlsSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
fmp4HlsSettings(Fmp4HlsSettings)
-
frameCaptureHlsSettings
HlsSettings.Builder frameCaptureHlsSettings(FrameCaptureHlsSettings frameCaptureHlsSettings)
Sets the value of the FrameCaptureHlsSettings property for this object.- Parameters:
frameCaptureHlsSettings- The new value for the FrameCaptureHlsSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
frameCaptureHlsSettings
default HlsSettings.Builder frameCaptureHlsSettings(Consumer<FrameCaptureHlsSettings.Builder> frameCaptureHlsSettings)
Sets the value of the FrameCaptureHlsSettings property for this object. This is a convenience method that creates an instance of theFrameCaptureHlsSettings.Builderavoiding the need to create one manually viaFrameCaptureHlsSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toframeCaptureHlsSettings(FrameCaptureHlsSettings).- Parameters:
frameCaptureHlsSettings- a consumer that will call methods onFrameCaptureHlsSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
frameCaptureHlsSettings(FrameCaptureHlsSettings)
-
standardHlsSettings
HlsSettings.Builder standardHlsSettings(StandardHlsSettings standardHlsSettings)
Sets the value of the StandardHlsSettings property for this object.- Parameters:
standardHlsSettings- The new value for the StandardHlsSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standardHlsSettings
default HlsSettings.Builder standardHlsSettings(Consumer<StandardHlsSettings.Builder> standardHlsSettings)
Sets the value of the StandardHlsSettings property for this object. This is a convenience method that creates an instance of theStandardHlsSettings.Builderavoiding the need to create one manually viaStandardHlsSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostandardHlsSettings(StandardHlsSettings).- Parameters:
standardHlsSettings- a consumer that will call methods onStandardHlsSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
standardHlsSettings(StandardHlsSettings)
-
-