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();
 
  • 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

      @Stability(Experimental) protected BridgeSourceConfiguration(@Nullable BridgeFlowSource flowConfig)
      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