Class CfnFlowSourceMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFlowSourceMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFlowSourceMixinProps
CfnFlowSourceMixinProps-
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.cfnpropertymixins.services.mediaconnect.CfnFlowSourceMixinProps
CfnFlowSourceMixinProps.Builder, CfnFlowSourceMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnFlowSourceMixinProps.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 theCfnFlowSourceMixinProps.Builder.
-
-
Method Details
-
getDecryption
Description copied from interface:CfnFlowSourceMixinPropsThe type of encryption that is used on the content ingested from this source.Allowable encryption types: static-key.
Returns union: either
IResolvableorCfnFlowSourcePropsMixin.EncryptionProperty- Specified by:
getDecryptionin interfaceCfnFlowSourceMixinProps- See Also:
-
getDescription
Description copied from interface:CfnFlowSourceMixinPropsA description for the source.This value is not used or seen outside of the current MediaConnect account.
- Specified by:
getDescriptionin interfaceCfnFlowSourceMixinProps- See Also:
-
getEntitlementArn
Description copied from interface:CfnFlowSourceMixinPropsThe 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 interfaceCfnFlowSourceMixinProps- See Also:
-
getFlowArn
Description copied from interface:CfnFlowSourceMixinPropsThe 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 interfaceCfnFlowSourceMixinProps- See Also:
-
getGatewayBridgeSource
Description copied from interface:CfnFlowSourceMixinPropsThe bridge's source.Returns union: either
IResolvableorCfnFlowSourcePropsMixin.GatewayBridgeSourceProperty- Specified by:
getGatewayBridgeSourcein interfaceCfnFlowSourceMixinProps- See Also:
-
getIngestPort
Description copied from interface:CfnFlowSourceMixinPropsThe 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 interfaceCfnFlowSourceMixinProps- See Also:
-
getMaxBitrate
Description copied from interface:CfnFlowSourceMixinPropsThe smoothing max bitrate (in bps) for RIST, RTP, and RTP-FEC streams.- Specified by:
getMaxBitratein interfaceCfnFlowSourceMixinProps- See Also:
-
getMaxLatency
Description copied from interface:CfnFlowSourceMixinPropsThe maximum latency in milliseconds.This parameter applies only to RIST-based and Zixi-based streams.
- Specified by:
getMaxLatencyin interfaceCfnFlowSourceMixinProps- See Also:
-
getMinLatency
Description copied from interface:CfnFlowSourceMixinPropsThe 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 interfaceCfnFlowSourceMixinProps- See Also:
-
getName
Description copied from interface:CfnFlowSourceMixinPropsThe name of the source.- Specified by:
getNamein interfaceCfnFlowSourceMixinProps- See Also:
-
getProtocol
Description copied from interface:CfnFlowSourceMixinPropsThe 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 interfaceCfnFlowSourceMixinProps- See Also:
-
getSenderControlPort
Description copied from interface:CfnFlowSourceMixinPropsThe port that the flow uses to send outbound requests to initiate connection with the sender.- Specified by:
getSenderControlPortin interfaceCfnFlowSourceMixinProps- See Also:
-
getSenderIpAddress
Description copied from interface:CfnFlowSourceMixinPropsThe IP address that the flow communicates with to initiate connection with the sender.- Specified by:
getSenderIpAddressin interfaceCfnFlowSourceMixinProps- See Also:
-
getSourceListenerAddress
Description copied from interface:CfnFlowSourceMixinPropsSource IP or domain name for SRT-caller protocol.- Specified by:
getSourceListenerAddressin interfaceCfnFlowSourceMixinProps- See Also:
-
getSourceListenerPort
Description copied from interface:CfnFlowSourceMixinPropsSource port for SRT-caller protocol.- Specified by:
getSourceListenerPortin interfaceCfnFlowSourceMixinProps- See Also:
-
getStreamId
Description copied from interface:CfnFlowSourceMixinPropsThe stream ID that you want to use for this transport.This parameter applies only to Zixi and SRT caller-based streams.
- Specified by:
getStreamIdin interfaceCfnFlowSourceMixinProps- See Also:
-
getVpcInterfaceName
Description copied from interface:CfnFlowSourceMixinPropsThe name of the VPC interface to use for this source.- Specified by:
getVpcInterfaceNamein interfaceCfnFlowSourceMixinProps- See Also:
-
getWhitelistCidr
Description copied from interface:CfnFlowSourceMixinPropsThe 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 interfaceCfnFlowSourceMixinProps- 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()
-