Interface MergeFailoverOptions
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
MergeFailoverOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-07-31T10:49:55.188Z")
@Stability(Experimental)
public interface MergeFailoverOptions
extends software.amazon.jsii.JsiiSerializable
(experimental) Options for merge-mode source 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.*;
import software.amazon.awscdk.*;
MergeFailoverOptions mergeFailoverOptions = MergeFailoverOptions.builder()
.recoveryWindow(Duration.minutes(30))
.state(State.ENABLED)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forMergeFailoverOptionsstatic final classAn implementation forMergeFailoverOptions -
Method Summary
Modifier and TypeMethodDescriptionstatic MergeFailoverOptions.Builderbuilder()default Duration(experimental) Search window time to look for SMPTE 2022-7 packets.default StategetState()(experimental) Whether failover is enabled.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRecoveryWindow
(experimental) Search window time to look for SMPTE 2022-7 packets.A larger recovery window means a longer delay in transmitting the stream, but more room for error correction. A smaller window means a shorter delay but less room for correction.
Valid range: 100–15000 ms.
Default: - 200 ms
-
getState
(experimental) Whether failover is enabled.Set to
State.DISABLEDto keep the configuration on the flow without switching failover on.Default: State.ENABLED
-
builder
- Returns:
- a
MergeFailoverOptions.BuilderofMergeFailoverOptions
-