Interface AudioSelectorSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AudioSelectorSettings.Builder,
,AudioSelectorSettings> SdkBuilder<AudioSelectorSettings.Builder,
,AudioSelectorSettings> SdkPojo
- Enclosing class:
AudioSelectorSettings
public static interface AudioSelectorSettings.Builder
extends SdkPojo, CopyableBuilder<AudioSelectorSettings.Builder,AudioSelectorSettings>
-
Method Summary
Modifier and TypeMethodDescriptiondefault AudioSelectorSettings.Builder
audioHlsRenditionSelection
(Consumer<AudioHlsRenditionSelection.Builder> audioHlsRenditionSelection) Sets the value of the AudioHlsRenditionSelection property for this object.audioHlsRenditionSelection
(AudioHlsRenditionSelection audioHlsRenditionSelection) Sets the value of the AudioHlsRenditionSelection property for this object.default AudioSelectorSettings.Builder
audioLanguageSelection
(Consumer<AudioLanguageSelection.Builder> audioLanguageSelection) Sets the value of the AudioLanguageSelection property for this object.audioLanguageSelection
(AudioLanguageSelection audioLanguageSelection) Sets the value of the AudioLanguageSelection property for this object.default AudioSelectorSettings.Builder
audioPidSelection
(Consumer<AudioPidSelection.Builder> audioPidSelection) Sets the value of the AudioPidSelection property for this object.audioPidSelection
(AudioPidSelection audioPidSelection) Sets the value of the AudioPidSelection property for this object.default AudioSelectorSettings.Builder
audioTrackSelection
(Consumer<AudioTrackSelection.Builder> audioTrackSelection) Sets the value of the AudioTrackSelection property for this object.audioTrackSelection
(AudioTrackSelection audioTrackSelection) Sets the value of the AudioTrackSelection 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, sdkFields
-
Method Details
-
audioHlsRenditionSelection
AudioSelectorSettings.Builder audioHlsRenditionSelection(AudioHlsRenditionSelection audioHlsRenditionSelection) Sets the value of the AudioHlsRenditionSelection property for this object.- Parameters:
audioHlsRenditionSelection
- The new value for the AudioHlsRenditionSelection property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioHlsRenditionSelection
default AudioSelectorSettings.Builder audioHlsRenditionSelection(Consumer<AudioHlsRenditionSelection.Builder> audioHlsRenditionSelection) Sets the value of the AudioHlsRenditionSelection property for this object. This is a convenience method that creates an instance of theAudioHlsRenditionSelection.Builder
avoiding the need to create one manually viaAudioHlsRenditionSelection.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaudioHlsRenditionSelection(AudioHlsRenditionSelection)
.- Parameters:
audioHlsRenditionSelection
- a consumer that will call methods onAudioHlsRenditionSelection.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
audioLanguageSelection
Sets the value of the AudioLanguageSelection property for this object.- Parameters:
audioLanguageSelection
- The new value for the AudioLanguageSelection property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioLanguageSelection
default AudioSelectorSettings.Builder audioLanguageSelection(Consumer<AudioLanguageSelection.Builder> audioLanguageSelection) Sets the value of the AudioLanguageSelection property for this object. This is a convenience method that creates an instance of theAudioLanguageSelection.Builder
avoiding the need to create one manually viaAudioLanguageSelection.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaudioLanguageSelection(AudioLanguageSelection)
.- Parameters:
audioLanguageSelection
- a consumer that will call methods onAudioLanguageSelection.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
audioPidSelection
Sets the value of the AudioPidSelection property for this object.- Parameters:
audioPidSelection
- The new value for the AudioPidSelection property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioPidSelection
default AudioSelectorSettings.Builder audioPidSelection(Consumer<AudioPidSelection.Builder> audioPidSelection) Sets the value of the AudioPidSelection property for this object. This is a convenience method that creates an instance of theAudioPidSelection.Builder
avoiding the need to create one manually viaAudioPidSelection.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaudioPidSelection(AudioPidSelection)
.- Parameters:
audioPidSelection
- a consumer that will call methods onAudioPidSelection.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
audioTrackSelection
Sets the value of the AudioTrackSelection property for this object.- Parameters:
audioTrackSelection
- The new value for the AudioTrackSelection property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioTrackSelection
default AudioSelectorSettings.Builder audioTrackSelection(Consumer<AudioTrackSelection.Builder> audioTrackSelection) Sets the value of the AudioTrackSelection property for this object. This is a convenience method that creates an instance of theAudioTrackSelection.Builder
avoiding the need to create one manually viaAudioTrackSelection.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaudioTrackSelection(AudioTrackSelection)
.- Parameters:
audioTrackSelection
- a consumer that will call methods onAudioTrackSelection.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-