public static final class CfnChannel.WavSettingsProperty.Builder
extends java.lang.Object
CfnChannel.WavSettingsProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnChannel.WavSettingsProperty.Builder |
bitDepth(java.lang.Number bitDepth)
Sets the value of
CfnChannel.WavSettingsProperty.getBitDepth() |
CfnChannel.WavSettingsProperty |
build()
Builds the configured instance.
|
CfnChannel.WavSettingsProperty.Builder |
codingMode(java.lang.String codingMode)
Sets the value of
CfnChannel.WavSettingsProperty.getCodingMode() |
CfnChannel.WavSettingsProperty.Builder |
sampleRate(java.lang.Number sampleRate)
Sets the value of
CfnChannel.WavSettingsProperty.getSampleRate() |
public CfnChannel.WavSettingsProperty.Builder bitDepth(java.lang.Number bitDepth)
CfnChannel.WavSettingsProperty.getBitDepth()
bitDepth
- Bits per sample.this
public CfnChannel.WavSettingsProperty.Builder codingMode(java.lang.String codingMode)
CfnChannel.WavSettingsProperty.getCodingMode()
codingMode
- The audio coding mode for the WAV audio.
The mode determines the number of channels in the audio.this
public CfnChannel.WavSettingsProperty.Builder sampleRate(java.lang.Number sampleRate)
CfnChannel.WavSettingsProperty.getSampleRate()
sampleRate
- Sample rate in Hz.this
public CfnChannel.WavSettingsProperty build()
CfnChannel.WavSettingsProperty
java.lang.NullPointerException
- if any required attribute was not provided