public static interface TransitGatewayConnectPeerConfiguration.Builder extends SdkPojo, CopyableBuilder<TransitGatewayConnectPeerConfiguration.Builder,TransitGatewayConnectPeerConfiguration>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTransitGatewayConnectPeerConfiguration.Builder transitGatewayAddress(String transitGatewayAddress)
The Connect peer IP address on the transit gateway side of the tunnel.
transitGatewayAddress - The Connect peer IP address on the transit gateway side of the tunnel.TransitGatewayConnectPeerConfiguration.Builder peerAddress(String peerAddress)
The Connect peer IP address on the appliance side of the tunnel.
peerAddress - The Connect peer IP address on the appliance side of the tunnel.TransitGatewayConnectPeerConfiguration.Builder insideCidrBlocks(Collection<String> insideCidrBlocks)
The range of interior BGP peer IP addresses.
insideCidrBlocks - The range of interior BGP peer IP addresses.TransitGatewayConnectPeerConfiguration.Builder insideCidrBlocks(String... insideCidrBlocks)
The range of interior BGP peer IP addresses.
insideCidrBlocks - The range of interior BGP peer IP addresses.TransitGatewayConnectPeerConfiguration.Builder protocol(String protocol)
The tunnel protocol.
protocol - The tunnel protocol.ProtocolValue,
ProtocolValueTransitGatewayConnectPeerConfiguration.Builder protocol(ProtocolValue protocol)
The tunnel protocol.
protocol - The tunnel protocol.ProtocolValue,
ProtocolValueTransitGatewayConnectPeerConfiguration.Builder bgpConfigurations(Collection<TransitGatewayAttachmentBgpConfiguration> bgpConfigurations)
The BGP configuration details.
bgpConfigurations - The BGP configuration details.TransitGatewayConnectPeerConfiguration.Builder bgpConfigurations(TransitGatewayAttachmentBgpConfiguration... bgpConfigurations)
The BGP configuration details.
bgpConfigurations - The BGP configuration details.TransitGatewayConnectPeerConfiguration.Builder bgpConfigurations(Consumer<TransitGatewayAttachmentBgpConfiguration.Builder>... bgpConfigurations)
The BGP configuration details.
This is a convenience method that creates an instance of theTransitGatewayAttachmentBgpConfiguration.Builder avoiding
the need to create one manually via
TransitGatewayAttachmentBgpConfiguration.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
TransitGatewayAttachmentBgpConfiguration.Builder#bgpConfigurations(java.util.Collection) Copyright © 2022. All rights reserved.