Class BridgeSourceConfiguration
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediaconnect.alpha.BridgeSourceConfiguration
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-07-31T10:49:55.137Z")
@Stability(Experimental)
public class BridgeSourceConfiguration
extends software.amazon.jsii.JsiiObject
(experimental) Factory class for creating bridge source configurations.
Example:
Stack stack;
Bridge bridge;
Flow flow;
// Add a flow source to an egress bridge (requires failover to be enabled)
BridgeSource additionalSource = BridgeSource.Builder.create(stack, "AdditionalSource")
.bridgeSourceName("backup-source")
.bridge(bridge)
.source(BridgeSourceConfiguration.flow(BridgeFlowSource.builder()
.flow(flow)
.build()))
.build();
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedBridgeSourceConfiguration(BridgeFlowSource flowConfig) protectedBridgeSourceConfiguration(BridgeFlowSource flowConfig, BridgeNetworkSource networkConfig) protectedBridgeSourceConfiguration(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedBridgeSourceConfiguration(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionstatic BridgeSourceConfigurationflow(BridgeFlowSource source) (experimental) Create a flow source configuration for a bridge source.static BridgeSourceConfigurationnetwork(BridgeNetworkSource source) (experimental) Create a network source configuration for a bridge source.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
BridgeSourceConfiguration
protected BridgeSourceConfiguration(software.amazon.jsii.JsiiObjectRef objRef) -
BridgeSourceConfiguration
protected BridgeSourceConfiguration(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
BridgeSourceConfiguration
@Stability(Experimental) protected BridgeSourceConfiguration(@Nullable BridgeFlowSource flowConfig, @Nullable BridgeNetworkSource networkConfig) - Parameters:
flowConfig- flow source configuration.networkConfig- network source configuration.
-
BridgeSourceConfiguration
- Parameters:
flowConfig- flow source configuration.
-
BridgeSourceConfiguration
@Stability(Experimental) protected BridgeSourceConfiguration()
-
-
Method Details
-
flow
@Stability(Experimental) @NotNull public static BridgeSourceConfiguration flow(@NotNull BridgeFlowSource source) (experimental) Create a flow source configuration for a bridge source.- Parameters:
source- Flow source configuration. This parameter is required.- Returns:
- Bridge source configuration with flow source
-
network
@Stability(Experimental) @NotNull public static BridgeSourceConfiguration network(@NotNull BridgeNetworkSource source) (experimental) Create a network source configuration for a bridge source.- Parameters:
source- Network source configuration. This parameter is required.- Returns:
- Bridge source configuration with network source
-