public static interface AudioSelector.Builder extends CopyableBuilder<AudioSelector.Builder,AudioSelector>
Modifier and Type | Method and Description |
---|---|
AudioSelector.Builder |
name(String name)
The name of this AudioSelector.
|
AudioSelector.Builder |
selectorSettings(AudioSelectorSettings selectorSettings)
The audio selector settings.
|
default AudioSelector.Builder |
selectorSettings(Consumer<AudioSelectorSettings.Builder> selectorSettings)
The audio selector settings.
|
copy
applyMutation, build
AudioSelector.Builder name(String name)
name
- The name of this AudioSelector. AudioDescriptions will use this name to uniquely identify this
Selector. Selector names should be unique per input.AudioSelector.Builder selectorSettings(AudioSelectorSettings selectorSettings)
selectorSettings
- The audio selector settings.default AudioSelector.Builder selectorSettings(Consumer<AudioSelectorSettings.Builder> selectorSettings)
AudioSelectorSettings.Builder
avoiding the need to create one manually via
AudioSelectorSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to selectorSettings(AudioSelectorSettings)
.selectorSettings
- a consumer that will call methods on AudioSelectorSettings.Builder
selectorSettings(AudioSelectorSettings)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.