Package com.pulumi.aws.medialive.inputs
Class ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder
-
- Enclosing class:
- ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs
public static final class ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs defaults)
-
-
Method Detail
-
aacSettings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder aacSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs> aacSettings)
- Parameters:
aacSettings- AAC settings. See `aacSettings` Block for details.- Returns:
- builder
-
aacSettings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder aacSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs aacSettings)
- Parameters:
aacSettings- AAC settings. See `aacSettings` Block for details.- Returns:
- builder
-
ac3Settings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder ac3Settings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs> ac3Settings)
- Parameters:
ac3Settings- AC3 settings. See `ac3Settings` Block for details.- Returns:
- builder
-
ac3Settings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder ac3Settings(ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs ac3Settings)
- Parameters:
ac3Settings- AC3 settings. See `ac3Settings` Block for details.- Returns:
- builder
-
eac3AtmosSettings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder eac3AtmosSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs> eac3AtmosSettings)
- Parameters:
eac3AtmosSettings- EAC3 Atmos settings. See `eac3AtmosSettings` Block for details.- Returns:
- builder
-
eac3AtmosSettings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder eac3AtmosSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs eac3AtmosSettings)
- Parameters:
eac3AtmosSettings- EAC3 Atmos settings. See `eac3AtmosSettings` Block for details.- Returns:
- builder
-
eac3Settings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder eac3Settings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs> eac3Settings)
- Parameters:
eac3Settings- EAC3 settings. See `eac3Settings` Block for details.- Returns:
- builder
-
eac3Settings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder eac3Settings(ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs eac3Settings)
- Parameters:
eac3Settings- EAC3 settings. See `eac3Settings` Block for details.- Returns:
- builder
-
mp2Settings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder mp2Settings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs> mp2Settings)
- Parameters:
mp2Settings- MP2 settings. See `mp2Settings` Block for details.- Returns:
- builder
-
mp2Settings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder mp2Settings(ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs mp2Settings)
- Parameters:
mp2Settings- MP2 settings. See `mp2Settings` Block for details.- Returns:
- builder
-
passThroughSettings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder passThroughSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs> passThroughSettings)
- Parameters:
passThroughSettings- Pass-through settings. Can be set as an empty block.- Returns:
- builder
-
passThroughSettings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder passThroughSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs passThroughSettings)
- Parameters:
passThroughSettings- Pass-through settings. Can be set as an empty block.- Returns:
- builder
-
wavSettings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder wavSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs> wavSettings)
- Parameters:
wavSettings- WAV settings. See `wavSettings` Block for details.- Returns:
- builder
-
wavSettings
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.Builder wavSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs wavSettings)
- Parameters:
wavSettings- WAV settings. See `wavSettings` Block for details.- Returns:
- builder
-
build
public ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs build()
-
-