Interface CfnRouterInput.MergeRouterInputConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRouterInput.MergeRouterInputConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnRouterInput
@Stability(Stable)
public static interface CfnRouterInput.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.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()
.port(123)
// the properties below are optional
.forwardErrorCorrection("forwardErrorCorrection")
.build())
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnRouterInput.MergeRouterInputConfigurationPropertystatic final classAn implementation forCfnRouterInput.MergeRouterInputConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The time window in milliseconds for merging the two input sources.The ARN of the network interface to use for this merge router input.A 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: '<'eitherIResolvableorCfnRouterInput.MergeRouterInputProtocolConfigurationProperty>- See Also:
-
builder
-