public static interface Output.Builder extends SdkPojo, CopyableBuilder<Output.Builder,Output>
| Modifier and Type | Method and Description |
|---|---|
Output.Builder |
dataTransferSubscriberFeePercent(Integer dataTransferSubscriberFeePercent)
Percentage from 0-100 of the data transfer cost to be billed to the subscriber.
|
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.
|
default Output.Builder |
vpcInterfaceAttachment(Consumer<VpcInterfaceAttachment.Builder> vpcInterfaceAttachment)
The name of the VPC interface attachment to use for this output.
|
Output.Builder |
vpcInterfaceAttachment(VpcInterfaceAttachment vpcInterfaceAttachment)
The name of the VPC interface attachment to use for this output.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildOutput.Builder dataTransferSubscriberFeePercent(Integer dataTransferSubscriberFeePercent)
dataTransferSubscriberFeePercent - Percentage from 0-100 of the data transfer cost to be billed to the subscriber.Output.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)Output.Builder vpcInterfaceAttachment(VpcInterfaceAttachment vpcInterfaceAttachment)
vpcInterfaceAttachment - The name of the VPC interface attachment to use for this output.default Output.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)Copyright © 2020. All rights reserved.