Package com.pulumi.aws.medialive.inputs
Class ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder
-
- Enclosing class:
- ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs
public static final class ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs defaults)
-
-
Method Detail
-
blackFrameMsec
public ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder blackFrameMsec(@Nullable com.pulumi.core.Output<java.lang.Integer> blackFrameMsec)
- Parameters:
blackFrameMsec- Amount of time, in milliseconds, to display black video when the input is lost.- Returns:
- builder
-
blackFrameMsec
public ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder blackFrameMsec(java.lang.Integer blackFrameMsec)
- Parameters:
blackFrameMsec- Amount of time, in milliseconds, to display black video when the input is lost.- Returns:
- builder
-
inputLossImageColor
public ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder inputLossImageColor(@Nullable com.pulumi.core.Output<java.lang.String> inputLossImageColor)
- Parameters:
inputLossImageColor- Color to display, as a hexadecimal RGBA value, when `inputLossImageType` is `color`.- Returns:
- builder
-
inputLossImageColor
public ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder inputLossImageColor(java.lang.String inputLossImageColor)
- Parameters:
inputLossImageColor- Color to display, as a hexadecimal RGBA value, when `inputLossImageType` is `color`.- Returns:
- builder
-
inputLossImageSlate
public ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder inputLossImageSlate(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlateArgs> inputLossImageSlate)
- Parameters:
inputLossImageSlate- Image to display when `inputLossImageType` is `slate`. See `inputLossImageSlate` Block for details.- Returns:
- builder
-
inputLossImageSlate
public ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder inputLossImageSlate(ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlateArgs inputLossImageSlate)
- Parameters:
inputLossImageSlate- Image to display when `inputLossImageType` is `slate`. See `inputLossImageSlate` Block for details.- Returns:
- builder
-
inputLossImageType
public ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder inputLossImageType(@Nullable com.pulumi.core.Output<java.lang.String> inputLossImageType)
- Parameters:
inputLossImageType- Whether to display a solid color or a slate image when input is lost.- Returns:
- builder
-
inputLossImageType
public ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder inputLossImageType(java.lang.String inputLossImageType)
- Parameters:
inputLossImageType- Whether to display a solid color or a slate image when input is lost.- Returns:
- builder
-
repeatFrameMsec
public ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder repeatFrameMsec(@Nullable com.pulumi.core.Output<java.lang.Integer> repeatFrameMsec)
- Parameters:
repeatFrameMsec- Amount of time, in milliseconds, to repeat the previous picture when the input is lost.- Returns:
- builder
-
repeatFrameMsec
public ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.Builder repeatFrameMsec(java.lang.Integer repeatFrameMsec)
- Parameters:
repeatFrameMsec- Amount of time, in milliseconds, to repeat the previous picture when the input is lost.- Returns:
- builder
-
build
public ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs build()
-
-