@Generated(value="software.amazon.awssdk:codegen") public final class Output extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Output.Builder,Output>
| Modifier and Type | Class and Description |
|---|---|
static interface |
Output.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Output.Builder |
builder() |
Integer |
dataTransferSubscriberFeePercent()
Percentage from 0-100 of the data transfer cost to be billed to the subscriber.
|
String |
description()
A description of the output.
|
String |
destination()
The address where you want to send the output.
|
Encryption |
encryption()
The type of key used for the encryption.
|
String |
entitlementArn()
The ARN of the entitlement on the originator''s flow.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasMediaStreamOutputConfigurations()
Returns true if the MediaStreamOutputConfigurations property was specified by the sender (it may be empty), or
false if the sender did not specify the value (it will be empty).
|
String |
listenerAddress()
The IP address that the receiver requires in order to establish a connection with the flow.
|
String |
mediaLiveInputArn()
The input ARN of the AWS Elemental MediaLive channel.
|
List<MediaStreamOutputConfiguration> |
mediaStreamOutputConfigurations()
The configuration for each media stream that is associated with the output.
|
String |
name()
The name of the output.
|
String |
outputArn()
The ARN of the output.
|
Integer |
port()
The port to use when content is distributed to this output.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Output.Builder> |
serializableBuilderClass() |
Output.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Transport |
transport()
Attributes related to the transport stream that are used in the output.
|
VpcInterfaceAttachment |
vpcInterfaceAttachment()
The name of the VPC interface attachment to use for this output.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer dataTransferSubscriberFeePercent()
public final String description()
public final String destination()
public final Encryption encryption()
public final String entitlementArn()
public final String listenerAddress()
public final String mediaLiveInputArn()
public final boolean hasMediaStreamOutputConfigurations()
public final List<MediaStreamOutputConfiguration> mediaStreamOutputConfigurations()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasMediaStreamOutputConfigurations() to see if a value was sent in this field.
public final String name()
public final String outputArn()
public final Integer port()
public final Transport transport()
public final VpcInterfaceAttachment vpcInterfaceAttachment()
public Output.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Output.Builder,Output>public static Output.Builder builder()
public static Class<? extends Output.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.