Class MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.medialive_channel.MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings>
- Enclosing interface:
- MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings
@Stability(Stable) public static final class MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings.Builder extends Object implements software.amazon.jsii.Builder<MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
audioHlsRenditionSelection
@Stability(Stable) public MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings.Builder audioHlsRenditionSelection(MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelection audioHlsRenditionSelection)
Sets the value ofMedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings.getAudioHlsRenditionSelection()- Parameters:
audioHlsRenditionSelection- audio_hls_rendition_selection block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#audio_hls_rendition_selection MedialiveChannel#audio_hls_rendition_selection}- Returns:
this
-
audioLanguageSelection
@Stability(Stable) public MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings.Builder audioLanguageSelection(MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelection audioLanguageSelection)
Sets the value ofMedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings.getAudioLanguageSelection()- Parameters:
audioLanguageSelection- audio_language_selection block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#audio_language_selection MedialiveChannel#audio_language_selection}- Returns:
this
-
audioPidSelection
@Stability(Stable) public MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings.Builder audioPidSelection(MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettingsAudioPidSelection audioPidSelection)
Sets the value ofMedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings.getAudioPidSelection()- Parameters:
audioPidSelection- audio_pid_selection block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#audio_pid_selection MedialiveChannel#audio_pid_selection}- Returns:
this
-
audioTrackSelection
@Stability(Stable) public MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings.Builder audioTrackSelection(MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettingsAudioTrackSelection audioTrackSelection)
Sets the value ofMedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings.getAudioTrackSelection()- Parameters:
audioTrackSelection- audio_track_selection block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#audio_track_selection MedialiveChannel#audio_track_selection}- Returns:
this
-
build
@Stability(Stable) public MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings>- Returns:
- a new instance of
MedialiveChannelInputAttachmentsInputSettingsAudioSelectorSelectorSettings - Throws:
NullPointerException- if any required attribute was not provided
-
-