Class CfnBridgeSourcePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.mediaconnect.CfnBridgeSourcePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnBridgeSourcePropsMixin>
- Enclosing class:
CfnBridgeSourcePropsMixin
@Stability(Stable)
public static final class CfnBridgeSourcePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnBridgeSourcePropsMixin>
A fluent builder for
CfnBridgeSourcePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the bridge feeding this flow.build()create()create(CfnPropertyMixinOptions options) The source of the flow.flowSource(IResolvable flowSource) The source of the flow.The name of the flow source.The source of the network.networkSource(IResolvable networkSource) The source of the network.
-
Method Details
-
create
@Stability(Stable) public static CfnBridgeSourcePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnBridgeSourcePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnBridgeSourcePropsMixin.Builder.
-
bridgeArn
The ARN of the bridge feeding this flow.- Parameters:
bridgeArn- The ARN of the bridge feeding this flow. This parameter is required.- Returns:
this- See Also:
-
flowSource
The source of the flow.- Parameters:
flowSource- The source of the flow. This parameter is required.- Returns:
this- See Also:
-
flowSource
@Stability(Stable) public CfnBridgeSourcePropsMixin.Builder flowSource(CfnBridgeSourcePropsMixin.BridgeFlowSourceProperty flowSource) The source of the flow.- Parameters:
flowSource- The source of the flow. This parameter is required.- Returns:
this- See Also:
-
name
The name of the flow source.This name is used to reference the source and must be unique among sources in this bridge.
- Parameters:
name- The name of the flow source. This parameter is required.- Returns:
this- See Also:
-
networkSource
@Stability(Stable) public CfnBridgeSourcePropsMixin.Builder networkSource(IResolvable networkSource) The source of the network.- Parameters:
networkSource- The source of the network. This parameter is required.- Returns:
this- See Also:
-
networkSource
@Stability(Stable) public CfnBridgeSourcePropsMixin.Builder networkSource(CfnBridgeSourcePropsMixin.BridgeNetworkSourceProperty networkSource) The source of the network.- Parameters:
networkSource- The source of the network. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnBridgeSourcePropsMixin>- Returns:
- a newly built instance of
CfnBridgeSourcePropsMixin.
-