Class CfnFlowSourceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFlowSourceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnFlowSourceProps
CfnFlowSourceProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.mediaconnect.CfnFlowSourceProps
CfnFlowSourceProps.Builder, CfnFlowSourceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnFlowSourceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFlowSourceProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectThe type of encryption that is used on the content ingested from the source.final StringA description of the source.final StringThe ARN of the entitlement that allows you to subscribe to the flow.final StringThe Amazon Resource Name (ARN) of the flow this source is connected to.final NumberThe port that the flow listens on for incoming content.final NumberThe maximum bitrate for RIST, RTP, and RTP-FEC streams.final NumberThe maximum latency in milliseconds.final NumberThe minimum latency in milliseconds for SRT-based streams.final StringgetName()The name of the source.final StringThe protocol that the source uses to deliver the content to MediaConnect.final NumberThe port that the flow uses to send outbound requests to initiate connection with the sender.final StringThe IP address that the flow communicates with to initiate connection with the sender.final StringSource IP or domain name for SRT-caller protocol.final NumberSource port for SRT-caller protocol.final StringThe stream ID that you want to use for this transport.final StringThe name of the VPC interface that you want to send your output to.final StringThe range of IP addresses that are allowed to contribute content to your source.final inthashCode()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 theCfnFlowSourceProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnFlowSourcePropsA description of the source.This description is not visible outside of the current AWS account.
- Specified by:
getDescriptionin interfaceCfnFlowSourceProps
-
getName
Description copied from interface:CfnFlowSourcePropsThe name of the source.- Specified by:
getNamein interfaceCfnFlowSourceProps
-
getDecryption
Description copied from interface:CfnFlowSourcePropsThe type of encryption that is used on the content ingested from the source.- Specified by:
getDecryptionin interfaceCfnFlowSourceProps
-
getEntitlementArn
Description copied from interface:CfnFlowSourcePropsThe ARN of the entitlement that allows you to subscribe to the flow.The entitlement is set by the content originator, and the ARN is generated as part of the originator's flow.
- Specified by:
getEntitlementArnin interfaceCfnFlowSourceProps
-
getFlowArn
Description copied from interface:CfnFlowSourcePropsThe Amazon Resource Name (ARN) of the flow this source is connected to.The flow must have Failover enabled to add an additional source.
- Specified by:
getFlowArnin interfaceCfnFlowSourceProps
-
getIngestPort
Description copied from interface:CfnFlowSourcePropsThe 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:
getIngestPortin interfaceCfnFlowSourceProps
-
getMaxBitrate
Description copied from interface:CfnFlowSourcePropsThe maximum bitrate for RIST, RTP, and RTP-FEC streams.- Specified by:
getMaxBitratein interfaceCfnFlowSourceProps
-
getMaxLatency
Description copied from interface:CfnFlowSourcePropsThe maximum latency in milliseconds.This parameter applies only to RIST-based, Zixi-based, and Fujitsu-based streams.
- Specified by:
getMaxLatencyin interfaceCfnFlowSourceProps
-
getMinLatency
Description copied from interface:CfnFlowSourcePropsThe 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:
getMinLatencyin interfaceCfnFlowSourceProps
-
getProtocol
Description copied from interface:CfnFlowSourcePropsThe protocol that the source uses to deliver the content to MediaConnect.Adding additional sources to an existing flow requires Failover to be enabled. When you enable Failover, the additional source must use the same protocol as the existing source. Only the following protocols support failover: Zixi-push, RTP-FEC, RTP, RIST and SRT protocols.
If you use failover with SRT caller or listener, the
FailoverModeproperty must be set toFAILOVER. TheFailoverModeproperty is found in theFailoverConfigresource of the same flow ARN you used for the source'sFlowArnproperty. SRT caller/listener does not support merge mode failover.- Specified by:
getProtocolin interfaceCfnFlowSourceProps
-
getSenderControlPort
Description copied from interface:CfnFlowSourcePropsThe port that the flow uses to send outbound requests to initiate connection with the sender.- Specified by:
getSenderControlPortin interfaceCfnFlowSourceProps
-
getSenderIpAddress
Description copied from interface:CfnFlowSourcePropsThe IP address that the flow communicates with to initiate connection with the sender.- Specified by:
getSenderIpAddressin interfaceCfnFlowSourceProps
-
getSourceListenerAddress
Description copied from interface:CfnFlowSourcePropsSource IP or domain name for SRT-caller protocol.- Specified by:
getSourceListenerAddressin interfaceCfnFlowSourceProps
-
getSourceListenerPort
Description copied from interface:CfnFlowSourcePropsSource port for SRT-caller protocol.- Specified by:
getSourceListenerPortin interfaceCfnFlowSourceProps
-
getStreamId
Description copied from interface:CfnFlowSourcePropsThe stream ID that you want to use for this transport.This parameter applies only to Zixi and SRT caller-based streams.
- Specified by:
getStreamIdin interfaceCfnFlowSourceProps
-
getVpcInterfaceName
Description copied from interface:CfnFlowSourcePropsThe name of the VPC interface that you want to send your output to.- Specified by:
getVpcInterfaceNamein interfaceCfnFlowSourceProps
-
getWhitelistCidr
Description copied from interface:CfnFlowSourcePropsThe 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:
getWhitelistCidrin interfaceCfnFlowSourceProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-