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 this source.final StringA description for the source.final StringThe ARN of the entitlement that allows you to subscribe to this flow.final StringThe Amazon Resource Name (ARN) of the flow this source is connected to.final ObjectThe bridge's source.final NumberThe port that the flow listens on for incoming content.final NumberThe smoothing max bitrate (in bps) 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 to use for this source.final StringThe range of IP addresses that should be 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 for the source.This value is not used or seen outside of the current MediaConnect account.
- Specified by:
getDescriptionin interfaceCfnFlowSourceProps- See Also:
-
getName
Description copied from interface:CfnFlowSourcePropsThe name of the source.- Specified by:
getNamein interfaceCfnFlowSourceProps- See Also:
-
getDecryption
Description copied from interface:CfnFlowSourcePropsThe type of encryption that is used on the content ingested from this source.Allowable encryption types: static-key.
Returns union: either
IResolvableorCfnFlowSource.EncryptionProperty- Specified by:
getDecryptionin interfaceCfnFlowSourceProps- See Also:
-
getEntitlementArn
Description copied from interface:CfnFlowSourcePropsThe ARN of the entitlement that allows you to subscribe to this flow.The entitlement is set by the flow originator, and the ARN is generated as part of the originator's flow.
- Specified by:
getEntitlementArnin interfaceCfnFlowSourceProps- See Also:
-
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- See Also:
-
getGatewayBridgeSource
Description copied from interface:CfnFlowSourcePropsThe bridge's source.Returns union: either
IResolvableorCfnFlowSource.GatewayBridgeSourceProperty- Specified by:
getGatewayBridgeSourcein interfaceCfnFlowSourceProps- See Also:
-
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- See Also:
-
getMaxBitrate
Description copied from interface:CfnFlowSourcePropsThe smoothing max bitrate (in bps) for RIST, RTP, and RTP-FEC streams.- Specified by:
getMaxBitratein interfaceCfnFlowSourceProps- See Also:
-
getMaxLatency
Description copied from interface:CfnFlowSourcePropsThe maximum latency in milliseconds.This parameter applies only to RIST-based and Zixi-based streams.
- Specified by:
getMaxLatencyin interfaceCfnFlowSourceProps- See Also:
-
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- See Also:
-
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- See Also:
-
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- See Also:
-
getSenderIpAddress
Description copied from interface:CfnFlowSourcePropsThe IP address that the flow communicates with to initiate connection with the sender.- Specified by:
getSenderIpAddressin interfaceCfnFlowSourceProps- See Also:
-
getSourceListenerAddress
Description copied from interface:CfnFlowSourcePropsSource IP or domain name for SRT-caller protocol.- Specified by:
getSourceListenerAddressin interfaceCfnFlowSourceProps- See Also:
-
getSourceListenerPort
Description copied from interface:CfnFlowSourcePropsSource port for SRT-caller protocol.- Specified by:
getSourceListenerPortin interfaceCfnFlowSourceProps- See Also:
-
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- See Also:
-
getVpcInterfaceName
Description copied from interface:CfnFlowSourcePropsThe name of the VPC interface to use for this source.- Specified by:
getVpcInterfaceNamein interfaceCfnFlowSourceProps- See Also:
-
getWhitelistCidr
Description copied from interface:CfnFlowSourcePropsThe range of IP addresses that should be allowed to contribute content to your source.These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
- Specified by:
getWhitelistCidrin interfaceCfnFlowSourceProps- See Also:
-
$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()
-