Class FailoverConfig
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediaconnect.alpha.FailoverConfig
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-07-31T10:49:55.141Z")
@Stability(Experimental)
public class FailoverConfig
extends software.amazon.jsii.JsiiObject
(experimental) Source failover configuration for a flow.
MediaConnect supports two failover modes:
*
combines two binary-identical sources into a single
stream, recovering lost packets from the other source (SMPTE 2022-7).
*
invalid reference
FailoverConfig.merge
switches between a primary and backup source when
the active source stops receiving data.
invalid reference
FailoverConfig.failover
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.*;
FailoverConfig failoverConfig = FailoverConfig.failover(FailoverFailoverOptions.builder()
.primarySource("primarySource")
.state(State.ENABLED)
.build());
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFailoverConfig(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedFailoverConfig(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionstatic FailoverConfigfailover()(experimental) Configure switchover-mode failover.static FailoverConfigfailover(FailoverFailoverOptions options) (experimental) Configure switchover-mode failover.static FailoverConfigmerge()(experimental) Configure merge-mode failover.static FailoverConfigmerge(MergeFailoverOptions options) (experimental) Configure merge-mode failover.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
-
FailoverConfig
protected FailoverConfig(software.amazon.jsii.JsiiObjectRef objRef) -
FailoverConfig
protected FailoverConfig(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
-
Method Details
-
failover
@Stability(Experimental) @NotNull public static FailoverConfig failover(@Nullable FailoverFailoverOptions options) (experimental) Configure switchover-mode failover.The flow swaps to the backup source when the primary source stops receiving data.
- Parameters:
options-
-
failover
(experimental) Configure switchover-mode failover.The flow swaps to the backup source when the primary source stops receiving data.
-
merge
@Stability(Experimental) @NotNull public static FailoverConfig merge(@Nullable MergeFailoverOptions options) (experimental) Configure merge-mode failover.Requires two binary-identical sources.
- Parameters:
options-
-
merge
(experimental) Configure merge-mode failover.Requires two binary-identical sources.
-