Package com.pulumi.aws.medialive.inputs
Class ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.medialive.inputs.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs.Builder
-
- Enclosing class:
- ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs
public static final class ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgsbuild()ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs.BuilderlanguageCode(com.pulumi.core.Output<java.lang.String> languageCode)ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs.BuilderlanguageCode(java.lang.String languageCode)ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs.BuilderlanguageSelectionPolicy(com.pulumi.core.Output<java.lang.String> languageSelectionPolicy)ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs.BuilderlanguageSelectionPolicy(java.lang.String languageSelectionPolicy)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs defaults)
-
-
Method Detail
-
languageCode
public ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs.Builder languageCode(com.pulumi.core.Output<java.lang.String> languageCode)
- Parameters:
languageCode- Three-letter language code from within an audio source.- Returns:
- builder
-
languageCode
public ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs.Builder languageCode(java.lang.String languageCode)
- Parameters:
languageCode- Three-letter language code from within an audio source.- Returns:
- builder
-
languageSelectionPolicy
public ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs.Builder languageSelectionPolicy(@Nullable com.pulumi.core.Output<java.lang.String> languageSelectionPolicy)
- Parameters:
languageSelectionPolicy- How to handle a change in the language of the audio stream after it is selected. When set to `strict`, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present, then mute is encoded until the language returns. When set to `loose`, the demux chooses another audio stream in the program with the same stream type on a PMT update if it cannot find one with the same language.- Returns:
- builder
-
languageSelectionPolicy
public ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs.Builder languageSelectionPolicy(java.lang.String languageSelectionPolicy)
- Parameters:
languageSelectionPolicy- How to handle a change in the language of the audio stream after it is selected. When set to `strict`, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present, then mute is encoded until the language returns. When set to `loose`, the demux chooses another audio stream in the program with the same stream type on a PMT update if it cannot find one with the same language.- Returns:
- builder
-
-