Interface RemixSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RemixSettings.Builder,
,RemixSettings> SdkBuilder<RemixSettings.Builder,
,RemixSettings> SdkPojo
- Enclosing class:
RemixSettings
public static interface RemixSettings.Builder
extends SdkPojo, CopyableBuilder<RemixSettings.Builder,RemixSettings>
-
Method Summary
Modifier and TypeMethodDescriptionchannelMappings
(Collection<AudioChannelMapping> channelMappings) Mapping of input channels to output channels, with appropriate gain adjustments.channelMappings
(Consumer<AudioChannelMapping.Builder>... channelMappings) Mapping of input channels to output channels, with appropriate gain adjustments.channelMappings
(AudioChannelMapping... channelMappings) Mapping of input channels to output channels, with appropriate gain adjustments.channelsIn
(Integer channelsIn) Number of input channels to be used.channelsOut
(Integer channelsOut) Number of output channels to be produced.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, sdkFields
-
Method Details
-
channelMappings
Mapping of input channels to output channels, with appropriate gain adjustments.- Parameters:
channelMappings
- Mapping of input channels to output channels, with appropriate gain adjustments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channelMappings
Mapping of input channels to output channels, with appropriate gain adjustments.- Parameters:
channelMappings
- Mapping of input channels to output channels, with appropriate gain adjustments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channelMappings
Mapping of input channels to output channels, with appropriate gain adjustments. This is a convenience method that creates an instance of theAudioChannelMapping.Builder
avoiding the need to create one manually viaAudioChannelMapping.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tochannelMappings(List<AudioChannelMapping>)
.- Parameters:
channelMappings
- a consumer that will call methods onAudioChannelMapping.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
channelsIn
Number of input channels to be used.- Parameters:
channelsIn
- Number of input channels to be used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channelsOut
Number of output channels to be produced. Valid values: 1, 2, 4, 6, 8- Parameters:
channelsOut
- Number of output channels to be produced. Valid values: 1, 2, 4, 6, 8- Returns:
- Returns a reference to this object so that method calls can be chained together.
-