public static interface UpdateChannelRequest.Builder extends MediaLiveRequest.Builder, SdkPojo, CopyableBuilder<UpdateChannelRequest.Builder,UpdateChannelRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateChannelRequest.Builder |
cdiInputSpecification(CdiInputSpecification cdiInputSpecification)
Specification of CDI inputs for this channel
|
default UpdateChannelRequest.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(). |
UpdateChannelRequest.Builder |
channelId(String channelId)
channel ID
|
UpdateChannelRequest.Builder |
destinations(Collection<OutputDestination> destinations)
A list of output destinations for this channel.
|
UpdateChannelRequest.Builder |
destinations(Consumer<OutputDestination.Builder>... destinations)
A list of output destinations for this channel.
|
UpdateChannelRequest.Builder |
destinations(OutputDestination... destinations)
A list of output destinations for this channel.
|
default UpdateChannelRequest.Builder |
encoderSettings(Consumer<EncoderSettings.Builder> encoderSettings)
The encoder settings for this channel.
|
UpdateChannelRequest.Builder |
encoderSettings(EncoderSettings encoderSettings)
The encoder settings for this channel.
|
UpdateChannelRequest.Builder |
inputAttachments(Collection<InputAttachment> inputAttachments)
Sets the value of the InputAttachments property for this object.
|
UpdateChannelRequest.Builder |
inputAttachments(Consumer<InputAttachment.Builder>... inputAttachments)
Sets the value of the InputAttachments property for this object.
|
UpdateChannelRequest.Builder |
inputAttachments(InputAttachment... inputAttachments)
Sets the value of the InputAttachments property for this object.
|
default UpdateChannelRequest.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(). |
UpdateChannelRequest.Builder |
inputSpecification(InputSpecification inputSpecification)
Specification of network and file inputs for this channel
|
UpdateChannelRequest.Builder |
logLevel(LogLevel logLevel)
The log level to write to CloudWatch Logs.
|
UpdateChannelRequest.Builder |
logLevel(String logLevel)
The log level to write to CloudWatch Logs.
|
default UpdateChannelRequest.Builder |
maintenance(Consumer<MaintenanceUpdateSettings.Builder> maintenance)
Maintenance settings for this channel.
|
UpdateChannelRequest.Builder |
maintenance(MaintenanceUpdateSettings maintenance)
Maintenance settings for this channel.
|
UpdateChannelRequest.Builder |
name(String name)
The name of the channel.
|
UpdateChannelRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateChannelRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateChannelRequest.Builder |
roleArn(String roleArn)
An optional Amazon Resource Name (ARN) of the role to assume when running the Channel.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateChannelRequest.Builder cdiInputSpecification(CdiInputSpecification cdiInputSpecification)
cdiInputSpecification - Specification of CDI inputs for this channeldefault UpdateChannelRequest.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)UpdateChannelRequest.Builder channelId(String channelId)
channelId - channel IDUpdateChannelRequest.Builder destinations(Collection<OutputDestination> destinations)
destinations - A list of output destinations for this channel.UpdateChannelRequest.Builder destinations(OutputDestination... destinations)
destinations - A list of output destinations for this channel.UpdateChannelRequest.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) UpdateChannelRequest.Builder encoderSettings(EncoderSettings encoderSettings)
encoderSettings - The encoder settings for this channel.default UpdateChannelRequest.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)UpdateChannelRequest.Builder inputAttachments(Collection<InputAttachment> inputAttachments)
inputAttachments - The new value for the InputAttachments property for this object.UpdateChannelRequest.Builder inputAttachments(InputAttachment... inputAttachments)
inputAttachments - The new value for the InputAttachments property for this object.UpdateChannelRequest.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) UpdateChannelRequest.Builder inputSpecification(InputSpecification inputSpecification)
inputSpecification - Specification of network and file inputs for this channeldefault UpdateChannelRequest.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)UpdateChannelRequest.Builder logLevel(String logLevel)
UpdateChannelRequest.Builder logLevel(LogLevel logLevel)
UpdateChannelRequest.Builder maintenance(MaintenanceUpdateSettings maintenance)
maintenance - Maintenance settings for this channel.default UpdateChannelRequest.Builder maintenance(Consumer<MaintenanceUpdateSettings.Builder> maintenance)
MaintenanceUpdateSettings.Builder avoiding the need to create one manually via
MaintenanceUpdateSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to maintenance(MaintenanceUpdateSettings).
maintenance - a consumer that will call methods on MaintenanceUpdateSettings.Buildermaintenance(MaintenanceUpdateSettings)UpdateChannelRequest.Builder name(String name)
name - The name of the channel.UpdateChannelRequest.Builder roleArn(String roleArn)
roleArn - An optional Amazon Resource Name (ARN) of the role to assume when running the Channel. If you do not
specify this on an update call but the role was previously set that role will be removed.UpdateChannelRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateChannelRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.