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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RemixSettings.BuilderchannelMappings(Collection<AudioChannelMapping> channelMappings)Mapping of input channels to output channels, with appropriate gain adjustments.RemixSettings.BuilderchannelMappings(Consumer<AudioChannelMapping.Builder>... channelMappings)Mapping of input channels to output channels, with appropriate gain adjustments.RemixSettings.BuilderchannelMappings(AudioChannelMapping... channelMappings)Mapping of input channels to output channels, with appropriate gain adjustments.RemixSettings.BuilderchannelsIn(Integer channelsIn)Number of input channels to be used.RemixSettings.BuilderchannelsOut(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
channelMappings
RemixSettings.Builder channelMappings(Collection<AudioChannelMapping> 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
RemixSettings.Builder channelMappings(AudioChannelMapping... 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
RemixSettings.Builder channelMappings(Consumer<AudioChannelMapping.Builder>... channelMappings)
Mapping of input channels to output channels, with appropriate gain adjustments. This is a convenience method that creates an instance of theAudioChannelMapping.Builderavoiding the need to create one manually viaAudioChannelMapping.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#channelMappings(List.) - 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:
#channelMappings(java.util.Collection)
-
channelsIn
RemixSettings.Builder channelsIn(Integer 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
RemixSettings.Builder channelsOut(Integer 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.
-
-