Class CfnFlowPropsMixin.NdiDiscoveryServerConfigProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.mediaconnect.CfnFlowPropsMixin.NdiDiscoveryServerConfigProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnFlowPropsMixin.NdiDiscoveryServerConfigProperty>
- Enclosing interface:
CfnFlowPropsMixin.NdiDiscoveryServerConfigProperty
@Stability(Stable)
public static final class CfnFlowPropsMixin.NdiDiscoveryServerConfigProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnFlowPropsMixin.NdiDiscoveryServerConfigProperty>
A builder for
CfnFlowPropsMixin.NdiDiscoveryServerConfigProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.discoveryServerAddress(String discoveryServerAddress) discoveryServerPort(Number discoveryServerPort) vpcInterfaceAdapter(String vpcInterfaceAdapter)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
discoveryServerAddress
@Stability(Stable) public CfnFlowPropsMixin.NdiDiscoveryServerConfigProperty.Builder discoveryServerAddress(String discoveryServerAddress) - Parameters:
discoveryServerAddress- The unique network address of the NDI discovery server.- Returns:
this
-
discoveryServerPort
@Stability(Stable) public CfnFlowPropsMixin.NdiDiscoveryServerConfigProperty.Builder discoveryServerPort(Number discoveryServerPort) - Parameters:
discoveryServerPort- The port for the NDI discovery server. Defaults to 5959 if a custom port isn't specified.- Returns:
this
-
vpcInterfaceAdapter
@Stability(Stable) public CfnFlowPropsMixin.NdiDiscoveryServerConfigProperty.Builder vpcInterfaceAdapter(String vpcInterfaceAdapter) - Parameters:
vpcInterfaceAdapter- The identifier for the Virtual Private Cloud (VPC) network interface used by the flow.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnFlowPropsMixin.NdiDiscoveryServerConfigProperty>- Returns:
- a new instance of
CfnFlowPropsMixin.NdiDiscoveryServerConfigProperty - Throws:
NullPointerException- if any required attribute was not provided
-