public static interface UpdateFlowOutputRequest.Builder extends MediaConnectRequest.Builder, SdkPojo, CopyableBuilder<UpdateFlowOutputRequest.Builder,UpdateFlowOutputRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateFlowOutputRequest.Builder |
cidrAllowList(Collection<String> cidrAllowList)
The range of IP addresses that should be allowed to initiate output requests to this flow.
|
UpdateFlowOutputRequest.Builder |
cidrAllowList(String... cidrAllowList)
The range of IP addresses that should be allowed to initiate output requests to this flow.
|
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 |
mediaStreamOutputConfigurations(Collection<MediaStreamOutputConfigurationRequest> mediaStreamOutputConfigurations)
The media streams that are associated with the output, and the parameters for those associations.
|
UpdateFlowOutputRequest.Builder |
mediaStreamOutputConfigurations(Consumer<MediaStreamOutputConfigurationRequest.Builder>... mediaStreamOutputConfigurations)
The media streams that are associated with the output, and the parameters for those associations.
|
UpdateFlowOutputRequest.Builder |
mediaStreamOutputConfigurations(MediaStreamOutputConfigurationRequest... mediaStreamOutputConfigurations)
The media streams that are associated with the output, and the parameters for those associations.
|
UpdateFlowOutputRequest.Builder |
minLatency(Integer minLatency)
The minimum latency in milliseconds for SRT-based streams.
|
UpdateFlowOutputRequest.Builder |
outputArn(String outputArn)
The ARN of the output that you want to update.
|
UpdateFlowOutputRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateFlowOutputRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
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 |
remoteId(String remoteId)
The remote ID for the Zixi-pull stream.
|
UpdateFlowOutputRequest.Builder |
smoothingLatency(Integer smoothingLatency)
The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.
|
UpdateFlowOutputRequest.Builder |
streamId(String streamId)
The stream ID that you want to use for this transport.
|
default UpdateFlowOutputRequest.Builder |
vpcInterfaceAttachment(Consumer<VpcInterfaceAttachment.Builder> vpcInterfaceAttachment)
The name of the VPC interface attachment to use for this output.
|
UpdateFlowOutputRequest.Builder |
vpcInterfaceAttachment(VpcInterfaceAttachment vpcInterfaceAttachment)
The name of the VPC interface attachment to use for this output.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateFlowOutputRequest.Builder cidrAllowList(Collection<String> cidrAllowList)
cidrAllowList - The range of IP addresses that should be allowed to initiate output requests to this flow. These IP
addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example,
10.0.0.0/16.UpdateFlowOutputRequest.Builder cidrAllowList(String... cidrAllowList)
cidrAllowList - The range of IP addresses that should be allowed to initiate output requests to this flow. These IP
addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example,
10.0.0.0/16.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.Builderencryption(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 mediaStreamOutputConfigurations(Collection<MediaStreamOutputConfigurationRequest> mediaStreamOutputConfigurations)
mediaStreamOutputConfigurations - The media streams that are associated with the output, and the parameters for those associations.UpdateFlowOutputRequest.Builder mediaStreamOutputConfigurations(MediaStreamOutputConfigurationRequest... mediaStreamOutputConfigurations)
mediaStreamOutputConfigurations - The media streams that are associated with the output, and the parameters for those associations.UpdateFlowOutputRequest.Builder mediaStreamOutputConfigurations(Consumer<MediaStreamOutputConfigurationRequest.Builder>... mediaStreamOutputConfigurations)
List.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is
called immediately and its result is passed to #mediaStreamOutputConfigurations(List) .mediaStreamOutputConfigurations - a consumer that will call methods on List.Builder #mediaStreamOutputConfigurations(List) UpdateFlowOutputRequest.Builder minLatency(Integer minLatency)
minLatency - The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this
value that you set on your MediaConnect source or output represents the minimal potential latency of
that connection. The latency of the stream is set to the highest number between the sender’s minimum
latency and the receiver’s minimum latency.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 remoteId(String remoteId)
remoteId - The remote ID for the Zixi-pull stream.UpdateFlowOutputRequest.Builder smoothingLatency(Integer smoothingLatency)
smoothingLatency - The smoothing latency in milliseconds for RIST, 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 vpcInterfaceAttachment(VpcInterfaceAttachment vpcInterfaceAttachment)
vpcInterfaceAttachment - The name of the VPC interface attachment to use for this output.default UpdateFlowOutputRequest.Builder vpcInterfaceAttachment(Consumer<VpcInterfaceAttachment.Builder> vpcInterfaceAttachment)
VpcInterfaceAttachment.Builder avoiding the need to create one manually via
VpcInterfaceAttachment.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to vpcInterfaceAttachment(VpcInterfaceAttachment).vpcInterfaceAttachment - a consumer that will call methods on VpcInterfaceAttachment.BuildervpcInterfaceAttachment(VpcInterfaceAttachment)UpdateFlowOutputRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateFlowOutputRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.