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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AudioSelectorSettings.BuilderaudioHlsRenditionSelection(Consumer<AudioHlsRenditionSelection.Builder> audioHlsRenditionSelection)Sets the value of the AudioHlsRenditionSelection property for this object.AudioSelectorSettings.BuilderaudioHlsRenditionSelection(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.AudioSelectorSettings.BuilderaudioLanguageSelection(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.AudioSelectorSettings.BuilderaudioPidSelection(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.AudioSelectorSettings.BuilderaudioTrackSelection(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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:
audioHlsRenditionSelection(AudioHlsRenditionSelection)
-
audioLanguageSelection
AudioSelectorSettings.Builder audioLanguageSelection(AudioLanguageSelection 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:
audioLanguageSelection(AudioLanguageSelection)
-
audioPidSelection
AudioSelectorSettings.Builder audioPidSelection(AudioPidSelection 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:
audioPidSelection(AudioPidSelection)
-
audioTrackSelection
AudioSelectorSettings.Builder audioTrackSelection(AudioTrackSelection 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:
audioTrackSelection(AudioTrackSelection)
-
-