public static interface AudioCodecSettings.Builder extends CopyableBuilder<AudioCodecSettings.Builder,AudioCodecSettings>
Modifier and Type | Method and Description |
---|---|
AudioCodecSettings.Builder |
aacSettings(AacSettings aacSettings)
Sets the value of the AacSettings property for this object.
|
default AudioCodecSettings.Builder |
aacSettings(Consumer<AacSettings.Builder> aacSettings)
Sets the value of the AacSettings property for this object.
|
AudioCodecSettings.Builder |
ac3Settings(Ac3Settings ac3Settings)
Sets the value of the Ac3Settings property for this object.
|
default AudioCodecSettings.Builder |
ac3Settings(Consumer<Ac3Settings.Builder> ac3Settings)
Sets the value of the Ac3Settings property for this object.
|
AudioCodecSettings.Builder |
aiffSettings(AiffSettings aiffSettings)
Sets the value of the AiffSettings property for this object.
|
default AudioCodecSettings.Builder |
aiffSettings(Consumer<AiffSettings.Builder> aiffSettings)
Sets the value of the AiffSettings property for this object.
|
AudioCodecSettings.Builder |
codec(AudioCodec codec)
Sets the value of the Codec property for this object.
|
AudioCodecSettings.Builder |
codec(String codec)
Sets the value of the Codec property for this object.
|
default AudioCodecSettings.Builder |
eac3Settings(Consumer<Eac3Settings.Builder> eac3Settings)
Sets the value of the Eac3Settings property for this object.
|
AudioCodecSettings.Builder |
eac3Settings(Eac3Settings eac3Settings)
Sets the value of the Eac3Settings property for this object.
|
default AudioCodecSettings.Builder |
mp2Settings(Consumer<Mp2Settings.Builder> mp2Settings)
Sets the value of the Mp2Settings property for this object.
|
AudioCodecSettings.Builder |
mp2Settings(Mp2Settings mp2Settings)
Sets the value of the Mp2Settings property for this object.
|
default AudioCodecSettings.Builder |
wavSettings(Consumer<WavSettings.Builder> wavSettings)
Sets the value of the WavSettings property for this object.
|
AudioCodecSettings.Builder |
wavSettings(WavSettings wavSettings)
Sets the value of the WavSettings property for this object.
|
copy
applyMutation, build
AudioCodecSettings.Builder aacSettings(AacSettings aacSettings)
aacSettings
- The new value for the AacSettings property for this object.default AudioCodecSettings.Builder aacSettings(Consumer<AacSettings.Builder> aacSettings)
AacSettings.Builder
avoiding the need to create
one manually via AacSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to aacSettings(AacSettings)
.aacSettings
- a consumer that will call methods on AacSettings.Builder
aacSettings(AacSettings)
AudioCodecSettings.Builder ac3Settings(Ac3Settings ac3Settings)
ac3Settings
- The new value for the Ac3Settings property for this object.default AudioCodecSettings.Builder ac3Settings(Consumer<Ac3Settings.Builder> ac3Settings)
Ac3Settings.Builder
avoiding the need to create
one manually via Ac3Settings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to ac3Settings(Ac3Settings)
.ac3Settings
- a consumer that will call methods on Ac3Settings.Builder
ac3Settings(Ac3Settings)
AudioCodecSettings.Builder aiffSettings(AiffSettings aiffSettings)
aiffSettings
- The new value for the AiffSettings property for this object.default AudioCodecSettings.Builder aiffSettings(Consumer<AiffSettings.Builder> aiffSettings)
AiffSettings.Builder
avoiding the need to
create one manually via AiffSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to aiffSettings(AiffSettings)
.aiffSettings
- a consumer that will call methods on AiffSettings.Builder
aiffSettings(AiffSettings)
AudioCodecSettings.Builder codec(String codec)
codec
- The new value for the Codec property for this object.AudioCodec
,
AudioCodec
AudioCodecSettings.Builder codec(AudioCodec codec)
codec
- The new value for the Codec property for this object.AudioCodec
,
AudioCodec
AudioCodecSettings.Builder eac3Settings(Eac3Settings eac3Settings)
eac3Settings
- The new value for the Eac3Settings property for this object.default AudioCodecSettings.Builder eac3Settings(Consumer<Eac3Settings.Builder> eac3Settings)
Eac3Settings.Builder
avoiding the need to
create one manually via Eac3Settings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to eac3Settings(Eac3Settings)
.eac3Settings
- a consumer that will call methods on Eac3Settings.Builder
eac3Settings(Eac3Settings)
AudioCodecSettings.Builder mp2Settings(Mp2Settings mp2Settings)
mp2Settings
- The new value for the Mp2Settings property for this object.default AudioCodecSettings.Builder mp2Settings(Consumer<Mp2Settings.Builder> mp2Settings)
Mp2Settings.Builder
avoiding the need to create
one manually via Mp2Settings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to mp2Settings(Mp2Settings)
.mp2Settings
- a consumer that will call methods on Mp2Settings.Builder
mp2Settings(Mp2Settings)
AudioCodecSettings.Builder wavSettings(WavSettings wavSettings)
wavSettings
- The new value for the WavSettings property for this object.default AudioCodecSettings.Builder wavSettings(Consumer<WavSettings.Builder> wavSettings)
WavSettings.Builder
avoiding the need to create
one manually via WavSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to wavSettings(WavSettings)
.wavSettings
- a consumer that will call methods on WavSettings.Builder
wavSettings(WavSettings)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.