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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.mediaconnect.CfnFlow.SourceProperty
CfnFlow.SourceProperty.Builder, CfnFlow.SourceProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnFlow.SourceProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFlow.SourceProperty.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 content that comes from another AWS account.final StringThe IP address that the flow listens on for incoming content.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 for a RIST or Zixi-based source.final NumberThe minimum latency in milliseconds for SRT-based streams.final StringgetName()The name of the source.final StringThe protocol that is used by the source.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 StringThe ARN of the source.final StringThe port that the flow will be listening on for incoming content.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 the transport.final StringThe name of the VPC interface that the source content comes from.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 theCfnFlow.SourceProperty.Builder.
-
-
Method Details
-
getDecryption
Description copied from interface:CfnFlow.SourcePropertyThe type of encryption that is used on the content ingested from the source.- Specified by:
getDecryptionin interfaceCfnFlow.SourceProperty
-
getDescription
Description copied from interface:CfnFlow.SourcePropertyA description of the source.This description is not visible outside of the current AWS account.
- Specified by:
getDescriptionin interfaceCfnFlow.SourceProperty
-
getEntitlementArn
Description copied from interface:CfnFlow.SourcePropertyThe 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:
getEntitlementArnin interfaceCfnFlow.SourceProperty
-
getIngestIp
Description copied from interface:CfnFlow.SourcePropertyThe IP address that the flow listens on for incoming content.- Specified by:
getIngestIpin interfaceCfnFlow.SourceProperty
-
getIngestPort
Description copied from interface:CfnFlow.SourcePropertyThe 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 interfaceCfnFlow.SourceProperty
-
getMaxBitrate
Description copied from interface:CfnFlow.SourcePropertyThe maximum bitrate for RIST, RTP, and RTP-FEC streams.- Specified by:
getMaxBitratein interfaceCfnFlow.SourceProperty
-
getMaxLatency
Description copied from interface:CfnFlow.SourcePropertyThe maximum latency in milliseconds for a RIST or Zixi-based source.- Specified by:
getMaxLatencyin interfaceCfnFlow.SourceProperty
-
getMinLatency
Description copied from interface:CfnFlow.SourcePropertyThe 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 interfaceCfnFlow.SourceProperty
-
getName
Description copied from interface:CfnFlow.SourcePropertyThe name of the source.- Specified by:
getNamein interfaceCfnFlow.SourceProperty
-
getProtocol
Description copied from interface:CfnFlow.SourcePropertyThe protocol that is used by the source.AWS CloudFormation does not currently support CDI or ST 2110 JPEG XS source protocols.
- Specified by:
getProtocolin interfaceCfnFlow.SourceProperty
-
getSenderControlPort
Description copied from interface:CfnFlow.SourcePropertyThe port that the flow uses to send outbound requests to initiate connection with the sender.- Specified by:
getSenderControlPortin interfaceCfnFlow.SourceProperty
-
getSenderIpAddress
Description copied from interface:CfnFlow.SourcePropertyThe IP address that the flow communicates with to initiate connection with the sender.- Specified by:
getSenderIpAddressin interfaceCfnFlow.SourceProperty
-
getSourceArn
Description copied from interface:CfnFlow.SourcePropertyThe ARN of the source.- Specified by:
getSourceArnin interfaceCfnFlow.SourceProperty
-
getSourceIngestPort
Description copied from interface:CfnFlow.SourcePropertyThe port that the flow will be listening on for incoming content.- Specified by:
getSourceIngestPortin interfaceCfnFlow.SourceProperty
-
getSourceListenerAddress
Description copied from interface:CfnFlow.SourcePropertySource IP or domain name for SRT-caller protocol.- Specified by:
getSourceListenerAddressin interfaceCfnFlow.SourceProperty
-
getSourceListenerPort
Description copied from interface:CfnFlow.SourcePropertySource port for SRT-caller protocol.- Specified by:
getSourceListenerPortin interfaceCfnFlow.SourceProperty
-
getStreamId
Description copied from interface:CfnFlow.SourcePropertyThe stream ID that you want to use for the transport.This parameter applies only to Zixi-based streams.
- Specified by:
getStreamIdin interfaceCfnFlow.SourceProperty
-
getVpcInterfaceName
Description copied from interface:CfnFlow.SourcePropertyThe name of the VPC interface that the source content comes from.- Specified by:
getVpcInterfaceNamein interfaceCfnFlow.SourceProperty
-
getWhitelistCidr
Description copied from interface:CfnFlow.SourcePropertyThe 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 interfaceCfnFlow.SourceProperty
-
$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()
-