Package com.pulumi.aws.medialive.inputs
Class MultiplexProgramMultiplexProgramSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.medialive.inputs.MultiplexProgramMultiplexProgramSettingsArgs.Builder
-
- Enclosing class:
- MultiplexProgramMultiplexProgramSettingsArgs
public static final class MultiplexProgramMultiplexProgramSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(MultiplexProgramMultiplexProgramSettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MultiplexProgramMultiplexProgramSettingsArgs defaults)
-
-
Method Detail
-
preferredChannelPipeline
public MultiplexProgramMultiplexProgramSettingsArgs.Builder preferredChannelPipeline(com.pulumi.core.Output<java.lang.String> preferredChannelPipeline)
- Parameters:
preferredChannelPipeline- Enum for preferred channel pipeline. Options are `CURRENTLY_ACTIVE`, `PIPELINE_0`, or `PIPELINE_1`.- Returns:
- builder
-
preferredChannelPipeline
public MultiplexProgramMultiplexProgramSettingsArgs.Builder preferredChannelPipeline(java.lang.String preferredChannelPipeline)
- Parameters:
preferredChannelPipeline- Enum for preferred channel pipeline. Options are `CURRENTLY_ACTIVE`, `PIPELINE_0`, or `PIPELINE_1`.- Returns:
- builder
-
programNumber
public MultiplexProgramMultiplexProgramSettingsArgs.Builder programNumber(com.pulumi.core.Output<java.lang.Integer> programNumber)
- Parameters:
programNumber- Unique program number.- Returns:
- builder
-
programNumber
public MultiplexProgramMultiplexProgramSettingsArgs.Builder programNumber(java.lang.Integer programNumber)
- Parameters:
programNumber- Unique program number.- Returns:
- builder
-
serviceDescriptor
public MultiplexProgramMultiplexProgramSettingsArgs.Builder serviceDescriptor(@Nullable com.pulumi.core.Output<MultiplexProgramMultiplexProgramSettingsServiceDescriptorArgs> serviceDescriptor)
- Parameters:
serviceDescriptor- Service Descriptor. See `serviceDescriptor` Block for more details.- Returns:
- builder
-
serviceDescriptor
public MultiplexProgramMultiplexProgramSettingsArgs.Builder serviceDescriptor(MultiplexProgramMultiplexProgramSettingsServiceDescriptorArgs serviceDescriptor)
- Parameters:
serviceDescriptor- Service Descriptor. See `serviceDescriptor` Block for more details.- Returns:
- builder
-
videoSettings
public MultiplexProgramMultiplexProgramSettingsArgs.Builder videoSettings(@Nullable com.pulumi.core.Output<MultiplexProgramMultiplexProgramSettingsVideoSettingsArgs> videoSettings)
- Parameters:
videoSettings- Video settings. See `videoSettings` Block for more details.- Returns:
- builder
-
videoSettings
public MultiplexProgramMultiplexProgramSettingsArgs.Builder videoSettings(MultiplexProgramMultiplexProgramSettingsVideoSettingsArgs videoSettings)
- Parameters:
videoSettings- Video settings. See `videoSettings` Block for more details.- Returns:
- builder
-
build
public MultiplexProgramMultiplexProgramSettingsArgs build()
-
-