Class FlowProps.Jsii$Proxy
- All Implemented Interfaces:
FlowProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
FlowProps
FlowProps-
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.alpha.FlowProps
FlowProps.Builder, FlowProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(FlowProps.Builder builder) Constructor that initializes the object based on literal property values passed by theFlowProps.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 String(experimental) The Availability Zone that you want to create the flow in.final EncodingConfig(experimental) Encoding configuration applied to the NDI source when transcoding it to a transport stream for downstream distribution.final String(experimental) The name of the flow.final FlowSize(experimental) Determines the processing capacity and feature set of the flow.final MaintenanceWindow(experimental) The maintenance window for the flow.final List<MediaStream> (experimental) The media streams that are associated with the flow.final NdiConfig(experimental) Specifies the configuration settings for a flow's NDI source or output.final SourceConfiguration(experimental) The settings for the source that you want to use for the new flow.final FailoverConfig(experimental) The settings for source failover.final SourceMonitoringConfig(experimental) The settings for source monitoring.final List<VpcInterfaceConfig> (experimental) The VPC Interfaces for this flow.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 theFlowProps.Builder.
-
-
Method Details
-
getSource
Description copied from interface:FlowProps(experimental) The settings for the source that you want to use for the new flow. -
getAvailabilityZone
Description copied from interface:FlowProps(experimental) The Availability Zone that you want to create the flow in.These options are limited to the Availability Zones within the current AWS Region.
Default: - chosen by MediaConnect
- Specified by:
getAvailabilityZonein interfaceFlowProps
-
getEncodingConfig
Description copied from interface:FlowProps(experimental) Encoding configuration applied to the NDI source when transcoding it to a transport stream for downstream distribution.Required when the flow source uses the NDI SpeedHQ protocol (see
).invalid reference
SourceConfiguration.ndiDefault: - no encoding config; required for NDI sources
- Specified by:
getEncodingConfigin interfaceFlowProps
-
getFlowName
Description copied from interface:FlowProps(experimental) The name of the flow.Default: - autogenerated
- Specified by:
getFlowNamein interfaceFlowProps
-
getFlowSize
Description copied from interface:FlowProps(experimental) Determines the processing capacity and feature set of the flow.Set this optional parameter to LARGE if you want to enable NDI outputs on the flow.
Default: - undefined; when omitted, MediaConnect applies FlowSize.MEDIUM at deploy time
- Specified by:
getFlowSizein interfaceFlowProps
-
getMaintenance
Description copied from interface:FlowProps(experimental) The maintenance window for the flow.Default: - chosen by MediaConnect
- Specified by:
getMaintenancein interfaceFlowProps
-
getMediaStreams
Description copied from interface:FlowProps(experimental) The media streams that are associated with the flow.After you associate a media stream with a source, you can also associate it with outputs on the flow.
Default: No Media Streams
- Specified by:
getMediaStreamsin interfaceFlowProps
-
getNdiConfig
Description copied from interface:FlowProps(experimental) Specifies the configuration settings for a flow's NDI source or output.Required when the flow includes an NDI source or output.
Default: No NDI Configuration applied
- Specified by:
getNdiConfigin interfaceFlowProps
-
getSourceFailoverConfig
Description copied from interface:FlowProps(experimental) The settings for source failover.Default: No source failover configuration applied
- Specified by:
getSourceFailoverConfigin interfaceFlowProps
-
getSourceMonitoringConfig
Description copied from interface:FlowProps(experimental) The settings for source monitoring.Default: No source monitoring configuration applied
- Specified by:
getSourceMonitoringConfigin interfaceFlowProps
-
getVpcInterfaces
Description copied from interface:FlowProps(experimental) The VPC Interfaces for this flow.Use this instead of the FlowVpcInterface construct.
Default: No VPC Interface configuration applied
- Specified by:
getVpcInterfacesin interfaceFlowProps
-
$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()
-