Class MedialiveChannelEncoderSettingsOutputGroupsOutputs.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.medialive_channel.MedialiveChannelEncoderSettingsOutputGroupsOutputs.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<MedialiveChannelEncoderSettingsOutputGroupsOutputs>
- Enclosing interface:
- MedialiveChannelEncoderSettingsOutputGroupsOutputs
@Stability(Stable) public static final class MedialiveChannelEncoderSettingsOutputGroupsOutputs.Builder extends Object implements software.amazon.jsii.Builder<MedialiveChannelEncoderSettingsOutputGroupsOutputs>
A builder forMedialiveChannelEncoderSettingsOutputGroupsOutputs
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MedialiveChannelEncoderSettingsOutputGroupsOutputs.BuilderaudioDescriptionNames(List<String> audioDescriptionNames)MedialiveChannelEncoderSettingsOutputGroupsOutputsbuild()Builds the configured instance.MedialiveChannelEncoderSettingsOutputGroupsOutputs.BuildercaptionDescriptionNames(List<String> captionDescriptionNames)MedialiveChannelEncoderSettingsOutputGroupsOutputs.BuilderoutputName(String outputName)Sets the value ofMedialiveChannelEncoderSettingsOutputGroupsOutputs.getOutputName()MedialiveChannelEncoderSettingsOutputGroupsOutputs.BuilderoutputSettings(MedialiveChannelEncoderSettingsOutputGroupsOutputsOutputSettings outputSettings)Sets the value ofMedialiveChannelEncoderSettingsOutputGroupsOutputs.getOutputSettings()MedialiveChannelEncoderSettingsOutputGroupsOutputs.BuildervideoDescriptionName(String videoDescriptionName)
-
-
-
Method Detail
-
outputSettings
@Stability(Stable) public MedialiveChannelEncoderSettingsOutputGroupsOutputs.Builder outputSettings(MedialiveChannelEncoderSettingsOutputGroupsOutputsOutputSettings outputSettings)
Sets the value ofMedialiveChannelEncoderSettingsOutputGroupsOutputs.getOutputSettings()- Parameters:
outputSettings- output_settings block. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#output_settings MedialiveChannel#output_settings}- Returns:
this
-
audioDescriptionNames
@Stability(Stable) public MedialiveChannelEncoderSettingsOutputGroupsOutputs.Builder audioDescriptionNames(List<String> audioDescriptionNames)
- Parameters:
audioDescriptionNames- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#audio_description_names MedialiveChannel#audio_description_names}.- Returns:
this
-
captionDescriptionNames
@Stability(Stable) public MedialiveChannelEncoderSettingsOutputGroupsOutputs.Builder captionDescriptionNames(List<String> captionDescriptionNames)
- Parameters:
captionDescriptionNames- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#caption_description_names MedialiveChannel#caption_description_names}.- Returns:
this
-
outputName
@Stability(Stable) public MedialiveChannelEncoderSettingsOutputGroupsOutputs.Builder outputName(String outputName)
Sets the value ofMedialiveChannelEncoderSettingsOutputGroupsOutputs.getOutputName()- Parameters:
outputName- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#output_name MedialiveChannel#output_name}.- Returns:
this
-
videoDescriptionName
@Stability(Stable) public MedialiveChannelEncoderSettingsOutputGroupsOutputs.Builder videoDescriptionName(String videoDescriptionName)
- Parameters:
videoDescriptionName- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#video_description_name MedialiveChannel#video_description_name}.- Returns:
this
-
build
@Stability(Stable) public MedialiveChannelEncoderSettingsOutputGroupsOutputs build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<MedialiveChannelEncoderSettingsOutputGroupsOutputs>- Returns:
- a new instance of
MedialiveChannelEncoderSettingsOutputGroupsOutputs - Throws:
NullPointerException- if any required attribute was not provided
-
-