public static interface CreateConnectPeerRequest.Builder extends NetworkManagerRequest.Builder, SdkPojo, CopyableBuilder<CreateConnectPeerRequest.Builder,CreateConnectPeerRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateConnectPeerRequest.Builder connectAttachmentId(String connectAttachmentId)
The ID of the connection attachment.
connectAttachmentId - The ID of the connection attachment.CreateConnectPeerRequest.Builder coreNetworkAddress(String coreNetworkAddress)
A Connect peer core network address.
coreNetworkAddress - A Connect peer core network address.CreateConnectPeerRequest.Builder peerAddress(String peerAddress)
The Connect peer address.
peerAddress - The Connect peer address.CreateConnectPeerRequest.Builder bgpOptions(BgpOptions bgpOptions)
The Connect peer BGP options.
bgpOptions - The Connect peer BGP options.default CreateConnectPeerRequest.Builder bgpOptions(Consumer<BgpOptions.Builder> bgpOptions)
The Connect peer BGP options.
This is a convenience method that creates an instance of theBgpOptions.Builder avoiding the need to
create one manually via BgpOptions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to bgpOptions(BgpOptions).
bgpOptions - a consumer that will call methods on BgpOptions.BuilderbgpOptions(BgpOptions)CreateConnectPeerRequest.Builder insideCidrBlocks(Collection<String> insideCidrBlocks)
The inside IP addresses used for BGP peering.
insideCidrBlocks - The inside IP addresses used for BGP peering.CreateConnectPeerRequest.Builder insideCidrBlocks(String... insideCidrBlocks)
The inside IP addresses used for BGP peering.
insideCidrBlocks - The inside IP addresses used for BGP peering.CreateConnectPeerRequest.Builder tags(Collection<Tag> tags)
The tags associated with the peer request.
tags - The tags associated with the peer request.CreateConnectPeerRequest.Builder tags(Tag... tags)
The tags associated with the peer request.
tags - The tags associated with the peer request.CreateConnectPeerRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags associated with the peer request.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateConnectPeerRequest.Builder clientToken(String clientToken)
The client token associated with the request.
clientToken - The client token associated with the request.CreateConnectPeerRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateConnectPeerRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.