public static interface Output.Builder extends SdkPojo, CopyableBuilder<Output.Builder,Output>
| Modifier and Type | Method and Description |
|---|---|
Output.Builder |
description(String description)
A description of the output.
|
Output.Builder |
destination(String destination)
The address where you want to send the output.
|
default Output.Builder |
encryption(Consumer<Encryption.Builder> encryption)
The type of key used for the encryption.
|
Output.Builder |
encryption(Encryption encryption)
The type of key used for the encryption.
|
Output.Builder |
entitlementArn(String entitlementArn)
The ARN of the entitlement on the originator''s flow.
|
Output.Builder |
mediaLiveInputArn(String mediaLiveInputArn)
The input ARN of the AWS Elemental MediaLive channel.
|
Output.Builder |
name(String name)
The name of the output.
|
Output.Builder |
outputArn(String outputArn)
The ARN of the output.
|
Output.Builder |
port(Integer port)
The port to use when content is distributed to this output.
|
default Output.Builder |
transport(Consumer<Transport.Builder> transport)
Attributes related to the transport stream that are used in the output.
|
Output.Builder |
transport(Transport transport)
Attributes related to the transport stream that are used in the output.
|
copyapplyMutation, buildOutput.Builder description(String description)
description - A description of the output.Output.Builder destination(String destination)
destination - The address where you want to send the output.Output.Builder encryption(Encryption 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 Output.Builder encryption(Consumer<Encryption.Builder> encryption)
Encryption.Builder avoiding the
need to create one manually via Encryption.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to encryption(Encryption).encryption - a consumer that will call methods on Encryption.Builderencryption(Encryption)Output.Builder entitlementArn(String entitlementArn)
entitlementArn - The ARN of the entitlement on the originator''s flow. This value is relevant only on entitled flows.Output.Builder mediaLiveInputArn(String mediaLiveInputArn)
mediaLiveInputArn - The input ARN of the AWS Elemental MediaLive channel. This parameter is relevant only for outputs that
were added by creating a MediaLive input.Output.Builder name(String name)
name - The name of the output. This value must be unique within the current flow.Output.Builder outputArn(String outputArn)
outputArn - The ARN of the output.Output.Builder port(Integer port)
port - The port to use when content is distributed to this output.Output.Builder transport(Transport transport)
transport - Attributes related to the transport stream that are used in the output.default Output.Builder transport(Consumer<Transport.Builder> transport)
Transport.Builder avoiding the need to create one manually via
Transport.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to transport(Transport).transport - a consumer that will call methods on Transport.Buildertransport(Transport)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.