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.
|
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 |
passThroughSettings(Consumer<PassThroughSettings.Builder> passThroughSettings)
Sets the value of the PassThroughSettings property for this object.
|
AudioCodecSettings.Builder |
passThroughSettings(PassThroughSettings passThroughSettings)
Sets the value of the PassThroughSettings 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 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 passThroughSettings(PassThroughSettings passThroughSettings)
passThroughSettings
- The new value for the PassThroughSettings property for this object.default AudioCodecSettings.Builder passThroughSettings(Consumer<PassThroughSettings.Builder> passThroughSettings)
PassThroughSettings.Builder
avoiding the need
to create one manually via PassThroughSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to passThroughSettings(PassThroughSettings)
.passThroughSettings
- a consumer that will call methods on PassThroughSettings.Builder
passThroughSettings(PassThroughSettings)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.