public static interface CreateChannelRequest.Builder extends MediaLiveRequest.Builder, SdkPojo, CopyableBuilder<CreateChannelRequest.Builder,CreateChannelRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateChannelRequest.Builder |
cdiInputSpecification(CdiInputSpecification cdiInputSpecification)
Specification of CDI inputs for this channel
|
default CreateChannelRequest.Builder |
cdiInputSpecification(Consumer<CdiInputSpecification.Builder> cdiInputSpecification)
Specification of CDI inputs for this channel This is a convenience method that creates an instance of the
CdiInputSpecification.Builder avoiding the need to create one manually via
CdiInputSpecification.builder(). |
CreateChannelRequest.Builder |
channelClass(ChannelClass channelClass)
The class for this channel.
|
CreateChannelRequest.Builder |
channelClass(String channelClass)
The class for this channel.
|
CreateChannelRequest.Builder |
destinations(Collection<OutputDestination> destinations)
Sets the value of the Destinations property for this object.
|
CreateChannelRequest.Builder |
destinations(Consumer<OutputDestination.Builder>... destinations)
Sets the value of the Destinations property for this object.
|
CreateChannelRequest.Builder |
destinations(OutputDestination... destinations)
Sets the value of the Destinations property for this object.
|
default CreateChannelRequest.Builder |
encoderSettings(Consumer<EncoderSettings.Builder> encoderSettings)
Sets the value of the EncoderSettings property for this object.
|
CreateChannelRequest.Builder |
encoderSettings(EncoderSettings encoderSettings)
Sets the value of the EncoderSettings property for this object.
|
CreateChannelRequest.Builder |
inputAttachments(Collection<InputAttachment> inputAttachments)
List of input attachments for channel.
|
CreateChannelRequest.Builder |
inputAttachments(Consumer<InputAttachment.Builder>... inputAttachments)
List of input attachments for channel.
|
CreateChannelRequest.Builder |
inputAttachments(InputAttachment... inputAttachments)
List of input attachments for channel.
|
default CreateChannelRequest.Builder |
inputSpecification(Consumer<InputSpecification.Builder> inputSpecification)
Specification of network and file inputs for this channel This is a convenience method that creates an
instance of the
InputSpecification.Builder avoiding the need to create one manually via
InputSpecification.builder(). |
CreateChannelRequest.Builder |
inputSpecification(InputSpecification inputSpecification)
Specification of network and file inputs for this channel
|
CreateChannelRequest.Builder |
logLevel(LogLevel logLevel)
The log level to write to CloudWatch Logs.
|
CreateChannelRequest.Builder |
logLevel(String logLevel)
The log level to write to CloudWatch Logs.
|
default CreateChannelRequest.Builder |
maintenance(Consumer<MaintenanceCreateSettings.Builder> maintenance)
Maintenance settings for this channel.
|
CreateChannelRequest.Builder |
maintenance(MaintenanceCreateSettings maintenance)
Maintenance settings for this channel.
|
CreateChannelRequest.Builder |
name(String name)
Name of channel.
|
CreateChannelRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateChannelRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateChannelRequest.Builder |
requestId(String requestId)
Unique request ID to be specified.
|
CreateChannelRequest.Builder |
reserved(String reserved)
Deprecated.
|
CreateChannelRequest.Builder |
roleArn(String roleArn)
An optional Amazon Resource Name (ARN) of the role to assume when running the Channel.
|
CreateChannelRequest.Builder |
tags(Map<String,String> tags)
A collection of key-value pairs.
|
default CreateChannelRequest.Builder |
vpc(Consumer<VpcOutputSettings.Builder> vpc)
Settings for the VPC outputs This is a convenience method that creates an instance of the
VpcOutputSettings.Builder avoiding the need to create one manually via
VpcOutputSettings.builder(). |
CreateChannelRequest.Builder |
vpc(VpcOutputSettings vpc)
Settings for the VPC outputs
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateChannelRequest.Builder cdiInputSpecification(CdiInputSpecification cdiInputSpecification)
cdiInputSpecification - Specification of CDI inputs for this channeldefault CreateChannelRequest.Builder cdiInputSpecification(Consumer<CdiInputSpecification.Builder> cdiInputSpecification)
CdiInputSpecification.Builder avoiding the need to create one manually via
CdiInputSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to cdiInputSpecification(CdiInputSpecification).
cdiInputSpecification - a consumer that will call methods on CdiInputSpecification.BuildercdiInputSpecification(CdiInputSpecification)CreateChannelRequest.Builder channelClass(String channelClass)
channelClass - The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel
with one pipeline.ChannelClass,
ChannelClassCreateChannelRequest.Builder channelClass(ChannelClass channelClass)
channelClass - The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel
with one pipeline.ChannelClass,
ChannelClassCreateChannelRequest.Builder destinations(Collection<OutputDestination> destinations)
destinations - The new value for the Destinations property for this object.CreateChannelRequest.Builder destinations(OutputDestination... destinations)
destinations - The new value for the Destinations property for this object.CreateChannelRequest.Builder destinations(Consumer<OutputDestination.Builder>... destinations)
OutputDestination.Builder avoiding the need to create
one manually via OutputDestination.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #destinations(List.
destinations - a consumer that will call methods on
OutputDestination.Builder#destinations(java.util.Collection) CreateChannelRequest.Builder encoderSettings(EncoderSettings encoderSettings)
encoderSettings - The new value for the EncoderSettings property for this object.default CreateChannelRequest.Builder encoderSettings(Consumer<EncoderSettings.Builder> encoderSettings)
EncoderSettings.Builder avoiding the
need to create one manually via EncoderSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to encoderSettings(EncoderSettings).
encoderSettings - a consumer that will call methods on EncoderSettings.BuilderencoderSettings(EncoderSettings)CreateChannelRequest.Builder inputAttachments(Collection<InputAttachment> inputAttachments)
inputAttachments - List of input attachments for channel.CreateChannelRequest.Builder inputAttachments(InputAttachment... inputAttachments)
inputAttachments - List of input attachments for channel.CreateChannelRequest.Builder inputAttachments(Consumer<InputAttachment.Builder>... inputAttachments)
InputAttachment.Builder avoiding the need to create
one manually via InputAttachment.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #inputAttachments(List.
inputAttachments - a consumer that will call methods on
InputAttachment.Builder#inputAttachments(java.util.Collection) CreateChannelRequest.Builder inputSpecification(InputSpecification inputSpecification)
inputSpecification - Specification of network and file inputs for this channeldefault CreateChannelRequest.Builder inputSpecification(Consumer<InputSpecification.Builder> inputSpecification)
InputSpecification.Builder avoiding the need to create one manually via
InputSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to inputSpecification(InputSpecification).
inputSpecification - a consumer that will call methods on InputSpecification.BuilderinputSpecification(InputSpecification)CreateChannelRequest.Builder logLevel(String logLevel)
CreateChannelRequest.Builder logLevel(LogLevel logLevel)
CreateChannelRequest.Builder maintenance(MaintenanceCreateSettings maintenance)
maintenance - Maintenance settings for this channel.default CreateChannelRequest.Builder maintenance(Consumer<MaintenanceCreateSettings.Builder> maintenance)
MaintenanceCreateSettings.Builder avoiding the need to create one manually via
MaintenanceCreateSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to maintenance(MaintenanceCreateSettings).
maintenance - a consumer that will call methods on MaintenanceCreateSettings.Buildermaintenance(MaintenanceCreateSettings)CreateChannelRequest.Builder name(String name)
name - Name of channel.CreateChannelRequest.Builder requestId(String requestId)
requestId - Unique request ID to be specified. This is needed to prevent retries from creating multiple resources.@Deprecated CreateChannelRequest.Builder reserved(String reserved)
reserved - Deprecated field that's only usable by whitelisted customers.CreateChannelRequest.Builder roleArn(String roleArn)
roleArn - An optional Amazon Resource Name (ARN) of the role to assume when running the Channel.CreateChannelRequest.Builder tags(Map<String,String> tags)
tags - A collection of key-value pairs.CreateChannelRequest.Builder vpc(VpcOutputSettings vpc)
vpc - Settings for the VPC outputsdefault CreateChannelRequest.Builder vpc(Consumer<VpcOutputSettings.Builder> vpc)
VpcOutputSettings.Builder avoiding the need to create one manually via
VpcOutputSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to vpc(VpcOutputSettings).
vpc - a consumer that will call methods on VpcOutputSettings.Buildervpc(VpcOutputSettings)CreateChannelRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateChannelRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.