public static final class CfnChannel.AudioCodecSettingsProperty.Builder
extends java.lang.Object
CfnChannel.AudioCodecSettingsProperty
Constructor and Description |
---|
Builder() |
public CfnChannel.AudioCodecSettingsProperty.Builder aacSettings(IResolvable aacSettings)
CfnChannel.AudioCodecSettingsProperty.getAacSettings()
aacSettings
- The setup of the AAC audio codec in the output.this
public CfnChannel.AudioCodecSettingsProperty.Builder aacSettings(CfnChannel.AacSettingsProperty aacSettings)
CfnChannel.AudioCodecSettingsProperty.getAacSettings()
aacSettings
- The setup of the AAC audio codec in the output.this
public CfnChannel.AudioCodecSettingsProperty.Builder ac3Settings(IResolvable ac3Settings)
CfnChannel.AudioCodecSettingsProperty.getAc3Settings()
ac3Settings
- The setup of an AC3 audio codec in the output.this
public CfnChannel.AudioCodecSettingsProperty.Builder ac3Settings(CfnChannel.Ac3SettingsProperty ac3Settings)
CfnChannel.AudioCodecSettingsProperty.getAc3Settings()
ac3Settings
- The setup of an AC3 audio codec in the output.this
public CfnChannel.AudioCodecSettingsProperty.Builder eac3Settings(IResolvable eac3Settings)
CfnChannel.AudioCodecSettingsProperty.getEac3Settings()
eac3Settings
- The setup of an EAC3 audio codec in the output.this
public CfnChannel.AudioCodecSettingsProperty.Builder eac3Settings(CfnChannel.Eac3SettingsProperty eac3Settings)
CfnChannel.AudioCodecSettingsProperty.getEac3Settings()
eac3Settings
- The setup of an EAC3 audio codec in the output.this
public CfnChannel.AudioCodecSettingsProperty.Builder mp2Settings(IResolvable mp2Settings)
CfnChannel.AudioCodecSettingsProperty.getMp2Settings()
mp2Settings
- The setup of an MP2 audio codec in the output.this
public CfnChannel.AudioCodecSettingsProperty.Builder mp2Settings(CfnChannel.Mp2SettingsProperty mp2Settings)
CfnChannel.AudioCodecSettingsProperty.getMp2Settings()
mp2Settings
- The setup of an MP2 audio codec in the output.this
public CfnChannel.AudioCodecSettingsProperty.Builder passThroughSettings(IResolvable passThroughSettings)
CfnChannel.AudioCodecSettingsProperty.getPassThroughSettings()
passThroughSettings
- The setup to pass through the Dolby audio codec to the output.this
public CfnChannel.AudioCodecSettingsProperty.Builder passThroughSettings(CfnChannel.PassThroughSettingsProperty passThroughSettings)
CfnChannel.AudioCodecSettingsProperty.getPassThroughSettings()
passThroughSettings
- The setup to pass through the Dolby audio codec to the output.this
public CfnChannel.AudioCodecSettingsProperty.Builder wavSettings(IResolvable wavSettings)
CfnChannel.AudioCodecSettingsProperty.getWavSettings()
wavSettings
- Settings for audio encoded with the WAV codec.this
public CfnChannel.AudioCodecSettingsProperty.Builder wavSettings(CfnChannel.WavSettingsProperty wavSettings)
CfnChannel.AudioCodecSettingsProperty.getWavSettings()
wavSettings
- Settings for audio encoded with the WAV codec.this
public CfnChannel.AudioCodecSettingsProperty build()
CfnChannel.AudioCodecSettingsProperty
java.lang.NullPointerException
- if any required attribute was not provided