Interface CfnRouterInputPropsMixin.MergeRouterInputConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRouterInputPropsMixin.MergeRouterInputConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnRouterInputPropsMixin
@Stability(Stable)
public static interface CfnRouterInputPropsMixin.MergeRouterInputConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Configuration settings for a merge router input that combines two input sources.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.mediaconnect.*;
MergeRouterInputConfigurationProperty mergeRouterInputConfigurationProperty = MergeRouterInputConfigurationProperty.builder()
.mergeRecoveryWindowMilliseconds(123)
.networkInterfaceArn("networkInterfaceArn")
.protocolConfigurations(List.of(MergeRouterInputProtocolConfigurationProperty.builder()
.rist(RistRouterInputConfigurationProperty.builder()
.port(123)
.recoveryLatencyMilliseconds(123)
.build())
.rtp(RtpRouterInputConfigurationProperty.builder()
.forwardErrorCorrection("forwardErrorCorrection")
.port(123)
.build())
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnRouterInputPropsMixin.MergeRouterInputConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default NumberThe time window in milliseconds for merging the two input sources.default StringThe ARN of the network interface to use for this merge router input.default ObjectA list of exactly two protocol configurations for the merge input sources.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getMergeRecoveryWindowMilliseconds
The time window in milliseconds for merging the two input sources.- See Also:
-
getNetworkInterfaceArn
The ARN of the network interface to use for this merge router input.- See Also:
-
getProtocolConfigurations
A list of exactly two protocol configurations for the merge input sources.Both must use the same protocol type.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnRouterInputPropsMixin.MergeRouterInputProtocolConfigurationProperty>- See Also:
-
builder
@Stability(Stable) static CfnRouterInputPropsMixin.MergeRouterInputConfigurationProperty.Builder builder()
-