Interface AudioSelectorSettings.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AudioSelectorSettings.Builder,,AudioSelectorSettings> SdkBuilder<AudioSelectorSettings.Builder,,AudioSelectorSettings> SdkPojo
- Enclosing class:
AudioSelectorSettings
@Mutable
@NotThreadSafe
public static interface AudioSelectorSettings.Builder
extends SdkPojo, CopyableBuilder<AudioSelectorSettings.Builder,AudioSelectorSettings>
-
Method Summary
Modifier and TypeMethodDescriptiondefault AudioSelectorSettings.BuilderaudioHlsRenditionSelection(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.BuilderaudioLanguageSelection(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.BuilderaudioPidSelection(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.BuilderaudioTrackSelection(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaAudioHlsRenditionSelection.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaAudioLanguageSelection.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaAudioPidSelection.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaAudioTrackSelection.builder().When the
Consumercompletes,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:
-