Class CfnFlow.SourceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnFlow.SourceProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFlow.SourceProperty
CfnFlow.SourceProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.mediaconnect.CfnFlow.SourceProperty
CfnFlow.SourceProperty.Builder, CfnFlow.SourceProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnFlow.SourceProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFlow.SourceProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
The type of encryption that is used on the content ingested from the source.final String
A description of the source.final String
The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account.final String
The IP address that the flow listens on for incoming content.final Number
The port that the flow listens on for incoming content.final Number
The maximum bitrate for RIST, RTP, and RTP-FEC streams.final Number
The maximum latency in milliseconds for a RIST or Zixi-based source.final Number
The minimum latency in milliseconds for SRT-based streams.final String
getName()
The name of the source.final String
The protocol that is used by the source.final Number
The port that the flow uses to send outbound requests to initiate connection with the sender.final String
The IP address that the flow communicates with to initiate connection with the sender.final String
The ARN of the source.final String
The port that the flow will be listening on for incoming content.final String
Source IP or domain name for SRT-caller protocol.final Number
Source port for SRT-caller protocol.final String
The stream ID that you want to use for the transport.final String
The name of the VPC interface that the source content comes from.final String
The range of IP addresses that are allowed to contribute content to your source.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnFlow.SourceProperty.Builder
.
-
-
Method Details
-
getDecryption
Description copied from interface:CfnFlow.SourceProperty
The type of encryption that is used on the content ingested from the source.- Specified by:
getDecryption
in interfaceCfnFlow.SourceProperty
-
getDescription
Description copied from interface:CfnFlow.SourceProperty
A description of the source.This description is not visible outside of the current AWS account.
- Specified by:
getDescription
in interfaceCfnFlow.SourceProperty
-
getEntitlementArn
Description copied from interface:CfnFlow.SourceProperty
The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account.The entitlement is set by the content originator and the ARN is generated as part of the originator’s flow.
- Specified by:
getEntitlementArn
in interfaceCfnFlow.SourceProperty
-
getIngestIp
Description copied from interface:CfnFlow.SourceProperty
The IP address that the flow listens on for incoming content.- Specified by:
getIngestIp
in interfaceCfnFlow.SourceProperty
-
getIngestPort
Description copied from interface:CfnFlow.SourceProperty
The port that the flow listens on for incoming content.If the protocol of the source is Zixi, the port must be set to 2088.
- Specified by:
getIngestPort
in interfaceCfnFlow.SourceProperty
-
getMaxBitrate
Description copied from interface:CfnFlow.SourceProperty
The maximum bitrate for RIST, RTP, and RTP-FEC streams.- Specified by:
getMaxBitrate
in interfaceCfnFlow.SourceProperty
-
getMaxLatency
Description copied from interface:CfnFlow.SourceProperty
The maximum latency in milliseconds for a RIST or Zixi-based source.- Specified by:
getMaxLatency
in interfaceCfnFlow.SourceProperty
-
getMinLatency
Description copied from interface:CfnFlow.SourceProperty
The minimum latency in milliseconds for SRT-based streams.In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency.
- Specified by:
getMinLatency
in interfaceCfnFlow.SourceProperty
-
getName
Description copied from interface:CfnFlow.SourceProperty
The name of the source.- Specified by:
getName
in interfaceCfnFlow.SourceProperty
-
getProtocol
Description copied from interface:CfnFlow.SourceProperty
The protocol that is used by the source.AWS CloudFormation does not currently support CDI or ST 2110 JPEG XS source protocols.
- Specified by:
getProtocol
in interfaceCfnFlow.SourceProperty
-
getSenderControlPort
Description copied from interface:CfnFlow.SourceProperty
The port that the flow uses to send outbound requests to initiate connection with the sender.- Specified by:
getSenderControlPort
in interfaceCfnFlow.SourceProperty
-
getSenderIpAddress
Description copied from interface:CfnFlow.SourceProperty
The IP address that the flow communicates with to initiate connection with the sender.- Specified by:
getSenderIpAddress
in interfaceCfnFlow.SourceProperty
-
getSourceArn
Description copied from interface:CfnFlow.SourceProperty
The ARN of the source.- Specified by:
getSourceArn
in interfaceCfnFlow.SourceProperty
-
getSourceIngestPort
Description copied from interface:CfnFlow.SourceProperty
The port that the flow will be listening on for incoming content.- Specified by:
getSourceIngestPort
in interfaceCfnFlow.SourceProperty
-
getSourceListenerAddress
Description copied from interface:CfnFlow.SourceProperty
Source IP or domain name for SRT-caller protocol.- Specified by:
getSourceListenerAddress
in interfaceCfnFlow.SourceProperty
-
getSourceListenerPort
Description copied from interface:CfnFlow.SourceProperty
Source port for SRT-caller protocol.- Specified by:
getSourceListenerPort
in interfaceCfnFlow.SourceProperty
-
getStreamId
Description copied from interface:CfnFlow.SourceProperty
The stream ID that you want to use for the transport.This parameter applies only to Zixi-based streams.
- Specified by:
getStreamId
in interfaceCfnFlow.SourceProperty
-
getVpcInterfaceName
Description copied from interface:CfnFlow.SourceProperty
The name of the VPC interface that the source content comes from.- Specified by:
getVpcInterfaceName
in interfaceCfnFlow.SourceProperty
-
getWhitelistCidr
Description copied from interface:CfnFlow.SourceProperty
The range of IP addresses that are allowed to contribute content to your source.Format the IP addresses as a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
- Specified by:
getWhitelistCidr
in interfaceCfnFlow.SourceProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-