Class CfnChannel.Eac3AtmosSettingsProperty.Builder
java.lang.Object
software.amazon.awscdk.services.medialive.CfnChannel.Eac3AtmosSettingsProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnChannel.Eac3AtmosSettingsProperty>
- Enclosing interface:
- CfnChannel.Eac3AtmosSettingsProperty
@Stability(Stable)
public static final class CfnChannel.Eac3AtmosSettingsProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnChannel.Eac3AtmosSettingsProperty>
A builder for
CfnChannel.Eac3AtmosSettingsProperty
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionSets the value ofCfnChannel.Eac3AtmosSettingsProperty.getBitrate()
build()
Builds the configured instance.codingMode
(String codingMode) Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getCodingMode()
Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getDialnorm()
Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getDrcLine()
Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getDrcRf()
heightTrim
(Number heightTrim) Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getHeightTrim()
surroundTrim
(Number surroundTrim) Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getSurroundTrim()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
bitrate
Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getBitrate()
- Parameters:
bitrate
-CfnChannel.Eac3AtmosSettingsProperty.Bitrate
.- Returns:
this
-
codingMode
@Stability(Stable) public CfnChannel.Eac3AtmosSettingsProperty.Builder codingMode(String codingMode) Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getCodingMode()
- Parameters:
codingMode
-CfnChannel.Eac3AtmosSettingsProperty.CodingMode
.- Returns:
this
-
dialnorm
Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getDialnorm()
- Parameters:
dialnorm
-CfnChannel.Eac3AtmosSettingsProperty.Dialnorm
.- Returns:
this
-
drcLine
Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getDrcLine()
- Parameters:
drcLine
-CfnChannel.Eac3AtmosSettingsProperty.DrcLine
.- Returns:
this
-
drcRf
Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getDrcRf()
- Parameters:
drcRf
-CfnChannel.Eac3AtmosSettingsProperty.DrcRf
.- Returns:
this
-
heightTrim
@Stability(Stable) public CfnChannel.Eac3AtmosSettingsProperty.Builder heightTrim(Number heightTrim) Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getHeightTrim()
- Parameters:
heightTrim
-CfnChannel.Eac3AtmosSettingsProperty.HeightTrim
.- Returns:
this
-
surroundTrim
@Stability(Stable) public CfnChannel.Eac3AtmosSettingsProperty.Builder surroundTrim(Number surroundTrim) Sets the value ofCfnChannel.Eac3AtmosSettingsProperty.getSurroundTrim()
- Parameters:
surroundTrim
-CfnChannel.Eac3AtmosSettingsProperty.SurroundTrim
.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnChannel.Eac3AtmosSettingsProperty>
- Returns:
- a new instance of
CfnChannel.Eac3AtmosSettingsProperty
- Throws:
NullPointerException
- if any required attribute was not provided
-