public static interface UpdateFlowOutputRequest.Builder extends MediaConnectRequest.Builder, SdkPojo, CopyableBuilder<UpdateFlowOutputRequest.Builder,UpdateFlowOutputRequest>
Modifier and Type | Method and Description |
---|---|
UpdateFlowOutputRequest.Builder |
description(String description)
A description of the output.
|
UpdateFlowOutputRequest.Builder |
destination(String destination)
The IP address where you want to send the output.
|
default UpdateFlowOutputRequest.Builder |
encryption(Consumer<UpdateEncryption.Builder> encryption)
The type of key used for the encryption.
|
UpdateFlowOutputRequest.Builder |
encryption(UpdateEncryption encryption)
The type of key used for the encryption.
|
UpdateFlowOutputRequest.Builder |
flowArn(String flowArn)
The flow that is associated with the output that you want to update.
|
UpdateFlowOutputRequest.Builder |
maxLatency(Integer maxLatency)
The maximum latency in milliseconds for Zixi-based streams.
|
UpdateFlowOutputRequest.Builder |
outputArn(String outputArn)
The ARN of the output that you want to update.
|
UpdateFlowOutputRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
UpdateFlowOutputRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
UpdateFlowOutputRequest.Builder |
port(Integer port)
The port to use when content is distributed to this output.
|
UpdateFlowOutputRequest.Builder |
protocol(Protocol protocol)
The protocol to use for the output.
|
UpdateFlowOutputRequest.Builder |
protocol(String protocol)
The protocol to use for the output.
|
UpdateFlowOutputRequest.Builder |
smoothingLatency(Integer smoothingLatency)
The smoothing latency in milliseconds for RTP and RTP-FEC streams.
|
UpdateFlowOutputRequest.Builder |
streamId(String streamId)
The stream ID that you want to use for this transport.
|
build
overrideConfiguration
copy
applyMutation, build
UpdateFlowOutputRequest.Builder description(String description)
description
- A description of the output. This description appears only on the AWS Elemental MediaConnect console
and will not be seen by the end user.UpdateFlowOutputRequest.Builder destination(String destination)
destination
- The IP address where you want to send the output.UpdateFlowOutputRequest.Builder encryption(UpdateEncryption encryption)
encryption
- The type of key used for the encryption. If no keyType is provided, the service will use the default
setting (static-key).default UpdateFlowOutputRequest.Builder encryption(Consumer<UpdateEncryption.Builder> encryption)
UpdateEncryption.Builder
avoiding
the need to create one manually via UpdateEncryption.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to encryption(UpdateEncryption)
.encryption
- a consumer that will call methods on UpdateEncryption.Builder
encryption(UpdateEncryption)
UpdateFlowOutputRequest.Builder flowArn(String flowArn)
flowArn
- The flow that is associated with the output that you want to update.UpdateFlowOutputRequest.Builder maxLatency(Integer maxLatency)
maxLatency
- The maximum latency in milliseconds for Zixi-based streams.UpdateFlowOutputRequest.Builder outputArn(String outputArn)
outputArn
- The ARN of the output that you want to update.UpdateFlowOutputRequest.Builder port(Integer port)
port
- The port to use when content is distributed to this output.UpdateFlowOutputRequest.Builder protocol(String protocol)
UpdateFlowOutputRequest.Builder protocol(Protocol protocol)
UpdateFlowOutputRequest.Builder smoothingLatency(Integer smoothingLatency)
smoothingLatency
- The smoothing latency in milliseconds for RTP and RTP-FEC streams.UpdateFlowOutputRequest.Builder streamId(String streamId)
streamId
- The stream ID that you want to use for this transport. This parameter applies only to Zixi-based
streams.UpdateFlowOutputRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.UpdateFlowOutputRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.