@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()
For responses, this returns true if the service returned a value for the MediaStreamOutputConfigurations
property.
|
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()
isEmpty()
method on the property). This is useful because the SDK will never return a null collection or map, but you may
need to differentiate between the service returning nothing (or null) and the service returning an empty
collection or map. For requests, this returns true if a value for the property was specified in the request
builder, and false if a value was not specified.public final List<MediaStreamOutputConfiguration> mediaStreamOutputConfigurations()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasMediaStreamOutputConfigurations()
method.
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.