Interface MergeConfigurationProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
MergeConfigurationProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)", date="2026-08-10T14:51:28.380Z") @Stability(Experimental) public interface MergeConfigurationProps extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for merge Router Input configuration.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.mediaconnect.alpha.*;
 import software.amazon.awscdk.*;
 RouterInputProtocol routerInputProtocol;
 RouterNetworkInterface routerNetworkInterface;
 MergeConfigurationProps mergeConfigurationProps = MergeConfigurationProps.builder()
         .mergeRecoveryWindow(Duration.minutes(30))
         .networkInterface(routerNetworkInterface)
         .protocols(List.of(routerInputProtocol))
         // the properties below are optional
         .availabilityZone("availabilityZone")
         .build();
 
  • Method Details

    • getMergeRecoveryWindow

      @Stability(Experimental) @NotNull Duration getMergeRecoveryWindow()
      (experimental) Recovery window for merge operation.
    • getNetworkInterface

      @Stability(Experimental) @NotNull IRouterNetworkInterface getNetworkInterface()
      (experimental) Network interface for the Router Input.
    • getProtocols

      @Stability(Experimental) @NotNull List<RouterInputProtocol> getProtocols()
      (experimental) Array of exactly 2 protocol configurations for merge (must be same non-SRT protocol type).
    • getAvailabilityZone

      @Stability(Experimental) @Nullable default String getAvailabilityZone()
      (experimental) The availability zone where the router input is located.

      Default: - assigned by the MediaConnect service

    • builder

      @Stability(Experimental) static MergeConfigurationProps.Builder builder()
      Returns:
      a MergeConfigurationProps.Builder of MergeConfigurationProps