Package com.pulumi.aws.medialive.inputs
Class ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder
-
- Enclosing class:
- ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs
public static final class ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs defaults)
-
-
Method Detail
-
aribDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder aribDestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsAribDestinationSettingsArgs> aribDestinationSettings)
- Parameters:
aribDestinationSettings- ARIB destination settings. Can be set as an empty block.- Returns:
- builder
-
aribDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder aribDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsAribDestinationSettingsArgs aribDestinationSettings)
- Parameters:
aribDestinationSettings- ARIB destination settings. Can be set as an empty block.- Returns:
- builder
-
burnInDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder burnInDestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsArgs> burnInDestinationSettings)
- Parameters:
burnInDestinationSettings- Burn-in destination settings. See `burnInDestinationSettings` Block for details.- Returns:
- builder
-
burnInDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder burnInDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsArgs burnInDestinationSettings)
- Parameters:
burnInDestinationSettings- Burn-in destination settings. See `burnInDestinationSettings` Block for details.- Returns:
- builder
-
dvbSubDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder dvbSubDestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsArgs> dvbSubDestinationSettings)
- Parameters:
dvbSubDestinationSettings- DVB Sub destination settings. See `dvbSubDestinationSettings` Block for details.- Returns:
- builder
-
dvbSubDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder dvbSubDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsArgs dvbSubDestinationSettings)
- Parameters:
dvbSubDestinationSettings- DVB Sub destination settings. See `dvbSubDestinationSettings` Block for details.- Returns:
- builder
-
ebuTtDDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder ebuTtDDestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettingsArgs> ebuTtDDestinationSettings)
- Parameters:
ebuTtDDestinationSettings- EBU TT D destination settings. See `ebuTtDDestinationSettings` Block for details.- Returns:
- builder
-
ebuTtDDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder ebuTtDDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettingsArgs ebuTtDDestinationSettings)
- Parameters:
ebuTtDDestinationSettings- EBU TT D destination settings. See `ebuTtDDestinationSettings` Block for details.- Returns:
- builder
-
embeddedDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder embeddedDestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedDestinationSettingsArgs> embeddedDestinationSettings)
- Parameters:
embeddedDestinationSettings- Embedded destination settings. Can be set as an empty block.- Returns:
- builder
-
embeddedDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder embeddedDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedDestinationSettingsArgs embeddedDestinationSettings)
- Parameters:
embeddedDestinationSettings- Embedded destination settings. Can be set as an empty block.- Returns:
- builder
-
embeddedPlusScte20DestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder embeddedPlusScte20DestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedPlusScte20DestinationSettingsArgs> embeddedPlusScte20DestinationSettings)
- Parameters:
embeddedPlusScte20DestinationSettings- Embedded Plus SCTE-20 destination settings. Can be set as an empty block.- Returns:
- builder
-
embeddedPlusScte20DestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder embeddedPlusScte20DestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedPlusScte20DestinationSettingsArgs embeddedPlusScte20DestinationSettings)
- Parameters:
embeddedPlusScte20DestinationSettings- Embedded Plus SCTE-20 destination settings. Can be set as an empty block.- Returns:
- builder
-
rtmpCaptionInfoDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder rtmpCaptionInfoDestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsRtmpCaptionInfoDestinationSettingsArgs> rtmpCaptionInfoDestinationSettings)
- Parameters:
rtmpCaptionInfoDestinationSettings- RTMP caption info destination settings. Can be set as an empty block.- Returns:
- builder
-
rtmpCaptionInfoDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder rtmpCaptionInfoDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsRtmpCaptionInfoDestinationSettingsArgs rtmpCaptionInfoDestinationSettings)
- Parameters:
rtmpCaptionInfoDestinationSettings- RTMP caption info destination settings. Can be set as an empty block.- Returns:
- builder
-
scte20PlusEmbeddedDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder scte20PlusEmbeddedDestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte20PlusEmbeddedDestinationSettingsArgs> scte20PlusEmbeddedDestinationSettings)
- Parameters:
scte20PlusEmbeddedDestinationSettings- SCTE-20 Plus Embedded destination settings. Can be set as an empty block.- Returns:
- builder
-
scte20PlusEmbeddedDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder scte20PlusEmbeddedDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte20PlusEmbeddedDestinationSettingsArgs scte20PlusEmbeddedDestinationSettings)
- Parameters:
scte20PlusEmbeddedDestinationSettings- SCTE-20 Plus Embedded destination settings. Can be set as an empty block.- Returns:
- builder
-
scte27DestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder scte27DestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte27DestinationSettingsArgs> scte27DestinationSettings)
- Parameters:
scte27DestinationSettings- SCTE-27 destination settings. Can be set as an empty block.- Returns:
- builder
-
scte27DestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder scte27DestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte27DestinationSettingsArgs scte27DestinationSettings)
- Parameters:
scte27DestinationSettings- SCTE-27 destination settings. Can be set as an empty block.- Returns:
- builder
-
smpteTtDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder smpteTtDestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsSmpteTtDestinationSettingsArgs> smpteTtDestinationSettings)
- Parameters:
smpteTtDestinationSettings- SMPTE TT destination settings. Can be set as an empty block.- Returns:
- builder
-
smpteTtDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder smpteTtDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsSmpteTtDestinationSettingsArgs smpteTtDestinationSettings)
- Parameters:
smpteTtDestinationSettings- SMPTE TT destination settings. Can be set as an empty block.- Returns:
- builder
-
teletextDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder teletextDestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTeletextDestinationSettingsArgs> teletextDestinationSettings)
- Parameters:
teletextDestinationSettings- Teletext destination settings. Can be set as an empty block.- Returns:
- builder
-
teletextDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder teletextDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTeletextDestinationSettingsArgs teletextDestinationSettings)
- Parameters:
teletextDestinationSettings- Teletext destination settings. Can be set as an empty block.- Returns:
- builder
-
ttmlDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder ttmlDestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettingsArgs> ttmlDestinationSettings)
- Parameters:
ttmlDestinationSettings- TTML destination settings. See `ttmlDestinationSettings` Block for details.- Returns:
- builder
-
ttmlDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder ttmlDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettingsArgs ttmlDestinationSettings)
- Parameters:
ttmlDestinationSettings- TTML destination settings. See `ttmlDestinationSettings` Block for details.- Returns:
- builder
-
webvttDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder webvttDestinationSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettingsArgs> webvttDestinationSettings)
- Parameters:
webvttDestinationSettings- WebVTT destination settings. See `webvttDestinationSettings` Block for details.- Returns:
- builder
-
webvttDestinationSettings
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.Builder webvttDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettingsArgs webvttDestinationSettings)
- Parameters:
webvttDestinationSettings- WebVTT destination settings. See `webvttDestinationSettings` Block for details.- Returns:
- builder
-
build
public ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs build()
-
-