Interface WavSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<WavSettings.Builder,
,WavSettings> SdkBuilder<WavSettings.Builder,
,WavSettings> SdkPojo
- Enclosing class:
WavSettings
@Mutable
@NotThreadSafe
public static interface WavSettings.Builder
extends SdkPojo, CopyableBuilder<WavSettings.Builder,WavSettings>
-
Method Summary
Modifier and TypeMethodDescriptionBits per sample.codingMode
(String codingMode) The audio coding mode for the WAV audio.codingMode
(WavCodingMode codingMode) The audio coding mode for the WAV audio.sampleRate
(Double sampleRate) Sample rate in Hz.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 Details
-
bitDepth
Bits per sample.- Parameters:
bitDepth
- Bits per sample.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
codingMode
The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.- Parameters:
codingMode
- The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
codingMode
The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.- Parameters:
codingMode
- The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sampleRate
Sample rate in Hz.- Parameters:
sampleRate
- Sample rate in Hz.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-