@Generated(value="software.amazon.awssdk:codegen") public final class Source extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Source.Builder,Source>
| Modifier and Type | Class and Description |
|---|---|
static interface |
Source.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Source.Builder |
builder() |
Integer |
dataTransferSubscriberFeePercent()
Percentage from 0-100 of the data transfer cost to be billed to the subscriber.
|
Encryption |
decryption()
The type of encryption that is used on the content ingested from this source.
|
String |
description()
A description for the source.
|
String |
entitlementArn()
The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ingestIp()
The IP address that the flow will be listening on for incoming content.
|
Integer |
ingestPort()
The port that the flow will be listening on for incoming content.
|
String |
name()
The name of the source.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Source.Builder> |
serializableBuilderClass() |
String |
sourceArn()
The ARN of the source.
|
Source.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Transport |
transport()
Attributes related to the transport stream that are used in the source.
|
String |
vpcInterfaceName()
The name of the VPC Interface this Source is configured with.
|
String |
whitelistCidr()
The range of IP addresses that should be allowed to contribute content to your source.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic Integer dataTransferSubscriberFeePercent()
public Encryption decryption()
public String description()
public String entitlementArn()
public String ingestIp()
public Integer ingestPort()
public String name()
public String sourceArn()
public Transport transport()
public String vpcInterfaceName()
public String whitelistCidr()
public Source.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Source.Builder,Source>public static Source.Builder builder()
public static Class<? extends Source.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.