Class MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.medialive_channel.MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings>
- Enclosing interface:
- MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings
@Stability(Stable) public static final class MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.Builder extends Object implements software.amazon.jsii.Builder<MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettingsbuild()Builds the configured instance.MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.BuilderchannelMappings(com.hashicorp.cdktf.IResolvable channelMappings)MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.BuilderchannelMappings(List<? extends MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettingsChannelMappings> channelMappings)MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.BuilderchannelsIn(Number channelsIn)MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.BuilderchannelsOut(Number channelsOut)
-
-
-
Method Detail
-
channelMappings
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.Builder channelMappings(com.hashicorp.cdktf.IResolvable channelMappings)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.getChannelMappings()- Parameters:
channelMappings- channel_mappings block. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#channel_mappings MedialiveChannel#channel_mappings}- Returns:
this
-
channelMappings
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.Builder channelMappings(List<? extends MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettingsChannelMappings> channelMappings)
Sets the value ofMedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.getChannelMappings()- Parameters:
channelMappings- channel_mappings block. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#channel_mappings MedialiveChannel#channel_mappings}- Returns:
this
-
channelsIn
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.Builder channelsIn(Number channelsIn)
- Parameters:
channelsIn- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#channels_in MedialiveChannel#channels_in}.- Returns:
this
-
channelsOut
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings.Builder channelsOut(Number channelsOut)
- Parameters:
channelsOut- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#channels_out MedialiveChannel#channels_out}.- Returns:
this
-
build
@Stability(Stable) public MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings>- Returns:
- a new instance of
MedialiveChannelEncoderSettingsAudioDescriptionsRemixSettings - Throws:
NullPointerException- if any required attribute was not provided
-
-