Class BridgeSourceProps.Builder
java.lang.Object
software.amazon.awscdk.services.mediaconnect.alpha.BridgeSourceProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<BridgeSourceProps>
- Enclosing interface:
BridgeSourceProps
@Stability(Experimental)
public static final class BridgeSourceProps.Builder
extends Object
implements software.amazon.jsii.Builder<BridgeSourceProps>
A builder for
BridgeSourceProps-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSets the value ofBridgeSourceProps.getBridge()bridgeSourceName(String bridgeSourceName) Sets the value ofBridgeSourceProps.getBridgeSourceName()build()Builds the configured instance.source(BridgeSourceConfiguration source) Sets the value ofBridgeSourceProps.getSource()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
bridge
Sets the value ofBridgeSourceProps.getBridge()- Parameters:
bridge- The bridge to add this source to. This parameter is required.- Returns:
this
-
source
Sets the value ofBridgeSourceProps.getSource()- Parameters:
source- Configuration for Bridge Source Input. This parameter is required.- Returns:
this
-
bridgeSourceName
Sets the value ofBridgeSourceProps.getBridgeSourceName()- Parameters:
bridgeSourceName- Name of the bridge source.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<BridgeSourceProps>- Returns:
- a new instance of
BridgeSourceProps - Throws:
NullPointerException- if any required attribute was not provided
-