Package com.pulumi.aws.medialive.inputs
Class ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder
-
- Enclosing class:
- ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs
public static final class ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs defaults)
-
-
Method Detail
-
attenuationControl
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder attenuationControl(@Nullable com.pulumi.core.Output<java.lang.String> attenuationControl)
- Parameters:
attenuationControl
- Sets the attenuation control.- Returns:
- builder
-
attenuationControl
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder attenuationControl(java.lang.String attenuationControl)
- Parameters:
attenuationControl
- Sets the attenuation control.- Returns:
- builder
-
bitrate
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder bitrate(@Nullable com.pulumi.core.Output<java.lang.Double> bitrate)
- Parameters:
bitrate
- Average bitrate in bits/second.- Returns:
- builder
-
bitrate
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder bitrate(java.lang.Double bitrate)
- Parameters:
bitrate
- Average bitrate in bits/second.- Returns:
- builder
-
bitstreamMode
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder bitstreamMode(@Nullable com.pulumi.core.Output<java.lang.String> bitstreamMode)
- Parameters:
bitstreamMode
- Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.- Returns:
- builder
-
bitstreamMode
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder bitstreamMode(java.lang.String bitstreamMode)
- Parameters:
bitstreamMode
- Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.- Returns:
- builder
-
codingMode
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder codingMode(@Nullable com.pulumi.core.Output<java.lang.String> codingMode)
- Parameters:
codingMode
- Mono, Stereo, or 5.1 channel layout.- Returns:
- builder
-
codingMode
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder codingMode(java.lang.String codingMode)
- Parameters:
codingMode
- Mono, Stereo, or 5.1 channel layout.- Returns:
- builder
-
dcFilter
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder dcFilter(@Nullable com.pulumi.core.Output<java.lang.String> dcFilter)
-
dcFilter
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder dcFilter(java.lang.String dcFilter)
-
dialnorm
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder dialnorm(@Nullable com.pulumi.core.Output<java.lang.Integer> dialnorm)
- Parameters:
dialnorm
- Sets the dialnorm of the output.- Returns:
- builder
-
dialnorm
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder dialnorm(java.lang.Integer dialnorm)
- Parameters:
dialnorm
- Sets the dialnorm of the output.- Returns:
- builder
-
drcLine
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder drcLine(@Nullable com.pulumi.core.Output<java.lang.String> drcLine)
- Parameters:
drcLine
- Sets the Dolby dynamic range compression profile.- Returns:
- builder
-
drcLine
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder drcLine(java.lang.String drcLine)
- Parameters:
drcLine
- Sets the Dolby dynamic range compression profile.- Returns:
- builder
-
drcRf
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder drcRf(@Nullable com.pulumi.core.Output<java.lang.String> drcRf)
- Parameters:
drcRf
- Sets the profile for heavy Dolby dynamic range compression.- Returns:
- builder
-
drcRf
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder drcRf(java.lang.String drcRf)
- Parameters:
drcRf
- Sets the profile for heavy Dolby dynamic range compression.- Returns:
- builder
-
lfeControl
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder lfeControl(@Nullable com.pulumi.core.Output<java.lang.String> lfeControl)
-
lfeControl
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder lfeControl(java.lang.String lfeControl)
-
lfeFilter
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder lfeFilter(@Nullable com.pulumi.core.Output<java.lang.String> lfeFilter)
- Parameters:
lfeFilter
- When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.- Returns:
- builder
-
lfeFilter
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder lfeFilter(java.lang.String lfeFilter)
- Parameters:
lfeFilter
- When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.- Returns:
- builder
-
loRoCenterMixLevel
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder loRoCenterMixLevel(@Nullable com.pulumi.core.Output<java.lang.Double> loRoCenterMixLevel)
-
loRoCenterMixLevel
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder loRoCenterMixLevel(java.lang.Double loRoCenterMixLevel)
-
loRoSurroundMixLevel
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder loRoSurroundMixLevel(@Nullable com.pulumi.core.Output<java.lang.Double> loRoSurroundMixLevel)
-
loRoSurroundMixLevel
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder loRoSurroundMixLevel(java.lang.Double loRoSurroundMixLevel)
-
ltRtCenterMixLevel
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder ltRtCenterMixLevel(@Nullable com.pulumi.core.Output<java.lang.Double> ltRtCenterMixLevel)
-
ltRtCenterMixLevel
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder ltRtCenterMixLevel(java.lang.Double ltRtCenterMixLevel)
-
ltRtSurroundMixLevel
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder ltRtSurroundMixLevel(@Nullable com.pulumi.core.Output<java.lang.Double> ltRtSurroundMixLevel)
-
ltRtSurroundMixLevel
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder ltRtSurroundMixLevel(java.lang.Double ltRtSurroundMixLevel)
-
metadataControl
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder metadataControl(@Nullable com.pulumi.core.Output<java.lang.String> metadataControl)
- Parameters:
metadataControl
- Metadata control.- Returns:
- builder
-
metadataControl
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder metadataControl(java.lang.String metadataControl)
- Parameters:
metadataControl
- Metadata control.- Returns:
- builder
-
passthroughControl
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder passthroughControl(@Nullable com.pulumi.core.Output<java.lang.String> passthroughControl)
-
passthroughControl
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder passthroughControl(java.lang.String passthroughControl)
-
phaseControl
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder phaseControl(@Nullable com.pulumi.core.Output<java.lang.String> phaseControl)
-
phaseControl
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder phaseControl(java.lang.String phaseControl)
-
stereoDownmix
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder stereoDownmix(@Nullable com.pulumi.core.Output<java.lang.String> stereoDownmix)
-
stereoDownmix
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder stereoDownmix(java.lang.String stereoDownmix)
-
surroundExMode
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder surroundExMode(@Nullable com.pulumi.core.Output<java.lang.String> surroundExMode)
-
surroundExMode
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder surroundExMode(java.lang.String surroundExMode)
-
surroundMode
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder surroundMode(@Nullable com.pulumi.core.Output<java.lang.String> surroundMode)
-
surroundMode
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.Builder surroundMode(java.lang.String surroundMode)
-
build
public ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs build()
-
-