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 |
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 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 © 2020. All rights reserved.