Class MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.medialive_channel.MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings>
- Enclosing interface:
- MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings
@Stability(Stable) public static final class MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.Builder extends Object implements software.amazon.jsii.Builder<MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
bitrate
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.Builder bitrate(Number bitrate)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.getBitrate()- Parameters:
bitrate- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#bitrate MedialiveChannel#bitrate}.- Returns:
this
-
codingMode
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.Builder codingMode(String codingMode)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.getCodingMode()- Parameters:
codingMode- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#coding_mode MedialiveChannel#coding_mode}.- Returns:
this
-
dialnorm
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.Builder dialnorm(Number dialnorm)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.getDialnorm()- Parameters:
dialnorm- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#dialnorm MedialiveChannel#dialnorm}.- Returns:
this
-
drcLine
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.Builder drcLine(String drcLine)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.getDrcLine()- Parameters:
drcLine- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#drc_line MedialiveChannel#drc_line}.- Returns:
this
-
drcRf
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.Builder drcRf(String drcRf)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.getDrcRf()- Parameters:
drcRf- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#drc_rf MedialiveChannel#drc_rf}.- Returns:
this
-
heightTrim
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.Builder heightTrim(Number heightTrim)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.getHeightTrim()- Parameters:
heightTrim- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#height_trim MedialiveChannel#height_trim}.- Returns:
this
-
surroundTrim
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.Builder surroundTrim(Number surroundTrim)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings.getSurroundTrim()- Parameters:
surroundTrim- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#surround_trim MedialiveChannel#surround_trim}.- Returns:
this
-
build
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings>- Returns:
- a new instance of
MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettingsEac3AtmosSettings - Throws:
NullPointerException- if any required attribute was not provided
-
-