Package com.pulumi.aws.medialive.inputs
Class ChannelInputAttachmentInputSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.medialive.inputs.ChannelInputAttachmentInputSettingsArgs.Builder
-
- Enclosing class:
- ChannelInputAttachmentInputSettingsArgs
public static final class ChannelInputAttachmentInputSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ChannelInputAttachmentInputSettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ChannelInputAttachmentInputSettingsArgs defaults)
-
-
Method Detail
-
audioSelectors
public ChannelInputAttachmentInputSettingsArgs.Builder audioSelectors(@Nullable com.pulumi.core.Output<java.util.List<ChannelInputAttachmentInputSettingsAudioSelectorArgs>> audioSelectors)
- Parameters:
audioSelectors- Select the audio stream to decode for inputs that have multiple. See `audioSelector` Block for details.- Returns:
- builder
-
audioSelectors
public ChannelInputAttachmentInputSettingsArgs.Builder audioSelectors(java.util.List<ChannelInputAttachmentInputSettingsAudioSelectorArgs> audioSelectors)
- Parameters:
audioSelectors- Select the audio stream to decode for inputs that have multiple. See `audioSelector` Block for details.- Returns:
- builder
-
audioSelectors
public ChannelInputAttachmentInputSettingsArgs.Builder audioSelectors(ChannelInputAttachmentInputSettingsAudioSelectorArgs... audioSelectors)
- Parameters:
audioSelectors- Select the audio stream to decode for inputs that have multiple. See `audioSelector` Block for details.- Returns:
- builder
-
captionSelectors
public ChannelInputAttachmentInputSettingsArgs.Builder captionSelectors(@Nullable com.pulumi.core.Output<java.util.List<ChannelInputAttachmentInputSettingsCaptionSelectorArgs>> captionSelectors)
- Parameters:
captionSelectors- Select the caption input to use for inputs that have multiple available. See `captionSelector` Block for details.- Returns:
- builder
-
captionSelectors
public ChannelInputAttachmentInputSettingsArgs.Builder captionSelectors(java.util.List<ChannelInputAttachmentInputSettingsCaptionSelectorArgs> captionSelectors)
- Parameters:
captionSelectors- Select the caption input to use for inputs that have multiple available. See `captionSelector` Block for details.- Returns:
- builder
-
captionSelectors
public ChannelInputAttachmentInputSettingsArgs.Builder captionSelectors(ChannelInputAttachmentInputSettingsCaptionSelectorArgs... captionSelectors)
- Parameters:
captionSelectors- Select the caption input to use for inputs that have multiple available. See `captionSelector` Block for details.- Returns:
- builder
-
deblockFilter
public ChannelInputAttachmentInputSettingsArgs.Builder deblockFilter(@Nullable com.pulumi.core.Output<java.lang.String> deblockFilter)
- Parameters:
deblockFilter- Whether to enable the deblock filter when filtering.- Returns:
- builder
-
deblockFilter
public ChannelInputAttachmentInputSettingsArgs.Builder deblockFilter(java.lang.String deblockFilter)
- Parameters:
deblockFilter- Whether to enable the deblock filter when filtering.- Returns:
- builder
-
denoiseFilter
public ChannelInputAttachmentInputSettingsArgs.Builder denoiseFilter(@Nullable com.pulumi.core.Output<java.lang.String> denoiseFilter)
- Parameters:
denoiseFilter- Whether to enable the denoise filter when filtering.- Returns:
- builder
-
denoiseFilter
public ChannelInputAttachmentInputSettingsArgs.Builder denoiseFilter(java.lang.String denoiseFilter)
- Parameters:
denoiseFilter- Whether to enable the denoise filter when filtering.- Returns:
- builder
-
filterStrength
public ChannelInputAttachmentInputSettingsArgs.Builder filterStrength(@Nullable com.pulumi.core.Output<java.lang.Integer> filterStrength)
- Parameters:
filterStrength- Magnitude of filtering from 1 (minimal) to 5 (strongest).- Returns:
- builder
-
filterStrength
public ChannelInputAttachmentInputSettingsArgs.Builder filterStrength(java.lang.Integer filterStrength)
- Parameters:
filterStrength- Magnitude of filtering from 1 (minimal) to 5 (strongest).- Returns:
- builder
-
inputFilter
public ChannelInputAttachmentInputSettingsArgs.Builder inputFilter(@Nullable com.pulumi.core.Output<java.lang.String> inputFilter)
- Parameters:
inputFilter- Turns on the filter for the input.- Returns:
- builder
-
inputFilter
public ChannelInputAttachmentInputSettingsArgs.Builder inputFilter(java.lang.String inputFilter)
- Parameters:
inputFilter- Turns on the filter for the input.- Returns:
- builder
-
networkInputSettings
public ChannelInputAttachmentInputSettingsArgs.Builder networkInputSettings(@Nullable com.pulumi.core.Output<ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs> networkInputSettings)
- Parameters:
networkInputSettings- Input settings. See `networkInputSettings` Block for details.- Returns:
- builder
-
networkInputSettings
public ChannelInputAttachmentInputSettingsArgs.Builder networkInputSettings(ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs networkInputSettings)
- Parameters:
networkInputSettings- Input settings. See `networkInputSettings` Block for details.- Returns:
- builder
-
scte35Pid
public ChannelInputAttachmentInputSettingsArgs.Builder scte35Pid(@Nullable com.pulumi.core.Output<java.lang.Integer> scte35Pid)
- Parameters:
scte35Pid- PID from which to read SCTE-35 messages.- Returns:
- builder
-
scte35Pid
public ChannelInputAttachmentInputSettingsArgs.Builder scte35Pid(java.lang.Integer scte35Pid)
- Parameters:
scte35Pid- PID from which to read SCTE-35 messages.- Returns:
- builder
-
smpte2038DataPreference
public ChannelInputAttachmentInputSettingsArgs.Builder smpte2038DataPreference(@Nullable com.pulumi.core.Output<java.lang.String> smpte2038DataPreference)
- Parameters:
smpte2038DataPreference- Whether to extract applicable ancillary data from a SMPTE-2038 source in the input.- Returns:
- builder
-
smpte2038DataPreference
public ChannelInputAttachmentInputSettingsArgs.Builder smpte2038DataPreference(java.lang.String smpte2038DataPreference)
- Parameters:
smpte2038DataPreference- Whether to extract applicable ancillary data from a SMPTE-2038 source in the input.- Returns:
- builder
-
sourceEndBehavior
public ChannelInputAttachmentInputSettingsArgs.Builder sourceEndBehavior(@Nullable com.pulumi.core.Output<java.lang.String> sourceEndBehavior)
- Parameters:
sourceEndBehavior- Loop input if it is a file.- Returns:
- builder
-
sourceEndBehavior
public ChannelInputAttachmentInputSettingsArgs.Builder sourceEndBehavior(java.lang.String sourceEndBehavior)
- Parameters:
sourceEndBehavior- Loop input if it is a file.- Returns:
- builder
-
videoSelector
public ChannelInputAttachmentInputSettingsArgs.Builder videoSelector(@Nullable com.pulumi.core.Output<ChannelInputAttachmentInputSettingsVideoSelectorArgs> videoSelector)
- Parameters:
videoSelector- Information about one video to extract from the input. See `videoSelector` Block for details.- Returns:
- builder
-
videoSelector
public ChannelInputAttachmentInputSettingsArgs.Builder videoSelector(ChannelInputAttachmentInputSettingsVideoSelectorArgs videoSelector)
- Parameters:
videoSelector- Information about one video to extract from the input. See `videoSelector` Block for details.- Returns:
- builder
-
build
public ChannelInputAttachmentInputSettingsArgs build()
-
-