@Stability(value=Stable) public static final class CfnChannelProps.Builder extends Object implements software.amazon.jsii.Builder<CfnChannelProps>
CfnChannelProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnChannelProps.Builder cdiInputSpecification(CfnChannel.CdiInputSpecificationProperty cdiInputSpecification)
CfnChannelProps.getCdiInputSpecification()cdiInputSpecification - Specification of CDI inputs for this channel.this@Stability(value=Stable) public CfnChannelProps.Builder cdiInputSpecification(IResolvable cdiInputSpecification)
CfnChannelProps.getCdiInputSpecification()cdiInputSpecification - Specification of CDI inputs for this channel.this@Stability(value=Stable) public CfnChannelProps.Builder channelClass(String channelClass)
CfnChannelProps.getChannelClass()channelClass - The class for this channel.
For a channel with two pipelines, the class is STANDARD. For a channel with one pipeline, the class is SINGLE_PIPELINE.this@Stability(value=Stable) public CfnChannelProps.Builder destinations(IResolvable destinations)
CfnChannelProps.getDestinations()destinations - The settings that identify the destination for the outputs in this MediaLive output package.this@Stability(value=Stable) public CfnChannelProps.Builder destinations(List<? extends Object> destinations)
CfnChannelProps.getDestinations()destinations - The settings that identify the destination for the outputs in this MediaLive output package.this@Stability(value=Stable) public CfnChannelProps.Builder encoderSettings(CfnChannel.EncoderSettingsProperty encoderSettings)
CfnChannelProps.getEncoderSettings()encoderSettings - The encoding configuration for the output content.this@Stability(value=Stable) public CfnChannelProps.Builder encoderSettings(IResolvable encoderSettings)
CfnChannelProps.getEncoderSettings()encoderSettings - The encoding configuration for the output content.this@Stability(value=Stable) public CfnChannelProps.Builder inputAttachments(IResolvable inputAttachments)
CfnChannelProps.getInputAttachments()inputAttachments - The list of input attachments for the channel.this@Stability(value=Stable) public CfnChannelProps.Builder inputAttachments(List<? extends Object> inputAttachments)
CfnChannelProps.getInputAttachments()inputAttachments - The list of input attachments for the channel.this@Stability(value=Stable) public CfnChannelProps.Builder inputSpecification(CfnChannel.InputSpecificationProperty inputSpecification)
CfnChannelProps.getInputSpecification()inputSpecification - The input specification for this channel.
It specifies the key characteristics of the inputs for this channel: the maximum bitrate, the resolution, and the codec.this@Stability(value=Stable) public CfnChannelProps.Builder inputSpecification(IResolvable inputSpecification)
CfnChannelProps.getInputSpecification()inputSpecification - The input specification for this channel.
It specifies the key characteristics of the inputs for this channel: the maximum bitrate, the resolution, and the codec.this@Stability(value=Stable) public CfnChannelProps.Builder logLevel(String logLevel)
CfnChannelProps.getLogLevel()logLevel - The verbosity for logging activity for this channel.
Charges for logging (which are generated through Amazon CloudWatch Logging) are higher for higher verbosities.this@Stability(value=Stable) public CfnChannelProps.Builder name(String name)
CfnChannelProps.getName()name - A name for this audio selector.
The AudioDescription (in an output) references this name in order to identify a specific input audio to include in that output.this@Stability(value=Stable) public CfnChannelProps.Builder roleArn(String roleArn)
CfnChannelProps.getRoleArn()roleArn - The IAM role for MediaLive to assume when running this channel.
The role is identified by its ARN.this@Stability(value=Stable) public CfnChannelProps.Builder tags(Object tags)
CfnChannelProps.getTags()tags - A collection of tags for this channel.
Each tag is a key-value pair.this@Stability(value=Stable) public CfnChannelProps.Builder vpc(CfnChannel.VpcOutputSettingsProperty vpc)
CfnChannelProps.getVpc()vpc - Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.this@Stability(value=Stable) public CfnChannelProps.Builder vpc(IResolvable vpc)
CfnChannelProps.getVpc()vpc - Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.this@Stability(value=Stable) public CfnChannelProps build()
build in interface software.amazon.jsii.Builder<CfnChannelProps>CfnChannelPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.