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)
-
audioSelectors
public ChannelInputAttachmentInputSettingsArgs.Builder audioSelectors(java.util.List<ChannelInputAttachmentInputSettingsAudioSelectorArgs> audioSelectors)
-
audioSelectors
public ChannelInputAttachmentInputSettingsArgs.Builder audioSelectors(ChannelInputAttachmentInputSettingsAudioSelectorArgs... audioSelectors)
-
captionSelectors
public ChannelInputAttachmentInputSettingsArgs.Builder captionSelectors(@Nullable com.pulumi.core.Output<java.util.List<ChannelInputAttachmentInputSettingsCaptionSelectorArgs>> captionSelectors)
-
captionSelectors
public ChannelInputAttachmentInputSettingsArgs.Builder captionSelectors(java.util.List<ChannelInputAttachmentInputSettingsCaptionSelectorArgs> captionSelectors)
-
captionSelectors
public ChannelInputAttachmentInputSettingsArgs.Builder captionSelectors(ChannelInputAttachmentInputSettingsCaptionSelectorArgs... captionSelectors)
-
deblockFilter
public ChannelInputAttachmentInputSettingsArgs.Builder deblockFilter(@Nullable com.pulumi.core.Output<java.lang.String> deblockFilter)
- Parameters:
deblockFilter
- Enable or disable the deblock filter when filtering.- Returns:
- builder
-
deblockFilter
public ChannelInputAttachmentInputSettingsArgs.Builder deblockFilter(java.lang.String deblockFilter)
- Parameters:
deblockFilter
- Enable or disable the deblock filter when filtering.- Returns:
- builder
-
denoiseFilter
public ChannelInputAttachmentInputSettingsArgs.Builder denoiseFilter(@Nullable com.pulumi.core.Output<java.lang.String> denoiseFilter)
- Parameters:
denoiseFilter
- Enable or disable the denoise filter when filtering.- Returns:
- builder
-
denoiseFilter
public ChannelInputAttachmentInputSettingsArgs.Builder denoiseFilter(java.lang.String denoiseFilter)
- Parameters:
denoiseFilter
- Enable or disable the denoise filter when filtering.- Returns:
- builder
-
filterStrength
public ChannelInputAttachmentInputSettingsArgs.Builder filterStrength(@Nullable com.pulumi.core.Output<java.lang.Integer> filterStrength)
- Parameters:
filterStrength
- Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).- Returns:
- builder
-
filterStrength
public ChannelInputAttachmentInputSettingsArgs.Builder filterStrength(java.lang.Integer filterStrength)
- Parameters:
filterStrength
- Adjusts the 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 Network Input Settings for more details.- Returns:
- builder
-
networkInputSettings
public ChannelInputAttachmentInputSettingsArgs.Builder networkInputSettings(ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs networkInputSettings)
- Parameters:
networkInputSettings
- Input settings. See Network Input Settings for more 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
- Specifies 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
- Specifies 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)
-
videoSelector
public ChannelInputAttachmentInputSettingsArgs.Builder videoSelector(ChannelInputAttachmentInputSettingsVideoSelectorArgs videoSelector)
-
build
public ChannelInputAttachmentInputSettingsArgs build()
-
-