public static interface ConnectPeerConfiguration.Builder extends SdkPojo, CopyableBuilder<ConnectPeerConfiguration.Builder,ConnectPeerConfiguration>
| Modifier and Type | Method and Description |
|---|---|
ConnectPeerConfiguration.Builder |
bgpConfigurations(Collection<ConnectPeerBgpConfiguration> bgpConfigurations)
The Connect peer BGP configurations.
|
ConnectPeerConfiguration.Builder |
bgpConfigurations(ConnectPeerBgpConfiguration... bgpConfigurations)
The Connect peer BGP configurations.
|
ConnectPeerConfiguration.Builder |
bgpConfigurations(Consumer<ConnectPeerBgpConfiguration.Builder>... bgpConfigurations)
The Connect peer BGP configurations.
|
ConnectPeerConfiguration.Builder |
coreNetworkAddress(String coreNetworkAddress)
The IP address of a core network.
|
ConnectPeerConfiguration.Builder |
insideCidrBlocks(Collection<String> insideCidrBlocks)
The inside IP addresses used for a Connect peer configuration.
|
ConnectPeerConfiguration.Builder |
insideCidrBlocks(String... insideCidrBlocks)
The inside IP addresses used for a Connect peer configuration.
|
ConnectPeerConfiguration.Builder |
peerAddress(String peerAddress)
The IP address of the Connect peer.
|
ConnectPeerConfiguration.Builder |
protocol(String protocol)
The protocol used for a Connect peer configuration.
|
ConnectPeerConfiguration.Builder |
protocol(TunnelProtocol protocol)
The protocol used for a Connect peer configuration.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConnectPeerConfiguration.Builder coreNetworkAddress(String coreNetworkAddress)
The IP address of a core network.
coreNetworkAddress - The IP address of a core network.ConnectPeerConfiguration.Builder peerAddress(String peerAddress)
The IP address of the Connect peer.
peerAddress - The IP address of the Connect peer.ConnectPeerConfiguration.Builder insideCidrBlocks(Collection<String> insideCidrBlocks)
The inside IP addresses used for a Connect peer configuration.
insideCidrBlocks - The inside IP addresses used for a Connect peer configuration.ConnectPeerConfiguration.Builder insideCidrBlocks(String... insideCidrBlocks)
The inside IP addresses used for a Connect peer configuration.
insideCidrBlocks - The inside IP addresses used for a Connect peer configuration.ConnectPeerConfiguration.Builder protocol(String protocol)
The protocol used for a Connect peer configuration.
protocol - The protocol used for a Connect peer configuration.TunnelProtocol,
TunnelProtocolConnectPeerConfiguration.Builder protocol(TunnelProtocol protocol)
The protocol used for a Connect peer configuration.
protocol - The protocol used for a Connect peer configuration.TunnelProtocol,
TunnelProtocolConnectPeerConfiguration.Builder bgpConfigurations(Collection<ConnectPeerBgpConfiguration> bgpConfigurations)
The Connect peer BGP configurations.
bgpConfigurations - The Connect peer BGP configurations.ConnectPeerConfiguration.Builder bgpConfigurations(ConnectPeerBgpConfiguration... bgpConfigurations)
The Connect peer BGP configurations.
bgpConfigurations - The Connect peer BGP configurations.ConnectPeerConfiguration.Builder bgpConfigurations(Consumer<ConnectPeerBgpConfiguration.Builder>... bgpConfigurations)
The Connect peer BGP configurations.
This is a convenience method that creates an instance of theConnectPeerBgpConfiguration.Builder avoiding the
need to create one manually via
ConnectPeerBgpConfiguration.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #bgpConfigurations(List.
bgpConfigurations - a consumer that will call methods on
ConnectPeerBgpConfiguration.Builder#bgpConfigurations(java.util.Collection) Copyright © 2022. All rights reserved.