Class MedialiveChannelEncoderSettingsAudioDescriptions.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.medialive_channel.MedialiveChannelEncoderSettingsAudioDescriptions.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<MedialiveChannelEncoderSettingsAudioDescriptions>
- Enclosing interface:
- MedialiveChannelEncoderSettingsAudioDescriptions
@Stability(Stable) public static final class MedialiveChannelEncoderSettingsAudioDescriptions.Builder extends Object implements software.amazon.jsii.Builder<MedialiveChannelEncoderSettingsAudioDescriptions>
A builder forMedialiveChannelEncoderSettingsAudioDescriptions
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
audioSelectorName
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptions.Builder audioSelectorName(String audioSelectorName)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptions.getAudioSelectorName()- Parameters:
audioSelectorName- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#audio_selector_name MedialiveChannel#audio_selector_name}. This parameter is required.- Returns:
this
-
name
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptions.Builder name(String name)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptions.getName()- Parameters:
name- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#name MedialiveChannel#name}. This parameter is required.- Returns:
this
-
audioNormalizationSettings
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptions.Builder audioNormalizationSettings(MedialiveChannelEncoderSettingsAudioDescriptionsAudioNormalizationSettings audioNormalizationSettings)
- Parameters:
audioNormalizationSettings- audio_normalization_settings block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#audio_normalization_settings MedialiveChannel#audio_normalization_settings}- Returns:
this
-
audioType
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptions.Builder audioType(String audioType)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptions.getAudioType()- Parameters:
audioType- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#audio_type MedialiveChannel#audio_type}.- Returns:
this
-
audioTypeControl
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptions.Builder audioTypeControl(String audioTypeControl)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptions.getAudioTypeControl()- Parameters:
audioTypeControl- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#audio_type_control MedialiveChannel#audio_type_control}.- Returns:
this
-
audioWatermarkSettings
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptions.Builder audioWatermarkSettings(MedialiveChannelEncoderSettingsAudioDescriptionsAudioWatermarkSettings audioWatermarkSettings)
- Parameters:
audioWatermarkSettings- audio_watermark_settings block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#audio_watermark_settings MedialiveChannel#audio_watermark_settings}- Returns:
this
-
codecSettings
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptions.Builder codecSettings(MedialiveChannelEncoderSettingsAudioDescriptionsCodecSettings codecSettings)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptions.getCodecSettings()- Parameters:
codecSettings- codec_settings block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#codec_settings MedialiveChannel#codec_settings}- Returns:
this
-
languageCode
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptions.Builder languageCode(String languageCode)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptions.getLanguageCode()- Parameters:
languageCode- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#language_code MedialiveChannel#language_code}.- Returns:
this
-
languageCodeControl
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptions.Builder languageCodeControl(String languageCodeControl)
- Parameters:
languageCodeControl- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#language_code_control MedialiveChannel#language_code_control}.- Returns:
this
-
remixSettings
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptions.Builder remixSettings(MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings remixSettings)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptions.getRemixSettings()- Parameters:
remixSettings- remix_settings block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#remix_settings MedialiveChannel#remix_settings}- Returns:
this
-
streamName
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptions.Builder streamName(String streamName)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptions.getStreamName()- Parameters:
streamName- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#stream_name MedialiveChannel#stream_name}.- Returns:
this
-
build
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptions build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<MedialiveChannelEncoderSettingsAudioDescriptions>- Returns:
- a new instance of
MedialiveChannelEncoderSettingsAudioDescriptions - Throws:
NullPointerException- if any required attribute was not provided
-
-