public static interface TransitGatewayConnectPeer.Builder extends SdkPojo, CopyableBuilder<TransitGatewayConnectPeer.Builder,TransitGatewayConnectPeer>
equalsBySdkFields, sdkFields
copy
applyMutation, build
TransitGatewayConnectPeer.Builder transitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the Connect attachment.
transitGatewayAttachmentId
- The ID of the Connect attachment.TransitGatewayConnectPeer.Builder transitGatewayConnectPeerId(String transitGatewayConnectPeerId)
The ID of the Connect peer.
transitGatewayConnectPeerId
- The ID of the Connect peer.TransitGatewayConnectPeer.Builder state(String state)
The state of the Connect peer.
state
- The state of the Connect peer.TransitGatewayConnectPeerState
,
TransitGatewayConnectPeerState
TransitGatewayConnectPeer.Builder state(TransitGatewayConnectPeerState state)
The state of the Connect peer.
state
- The state of the Connect peer.TransitGatewayConnectPeerState
,
TransitGatewayConnectPeerState
TransitGatewayConnectPeer.Builder creationTime(Instant creationTime)
The creation time.
creationTime
- The creation time.TransitGatewayConnectPeer.Builder connectPeerConfiguration(TransitGatewayConnectPeerConfiguration connectPeerConfiguration)
The Connect peer details.
connectPeerConfiguration
- The Connect peer details.default TransitGatewayConnectPeer.Builder connectPeerConfiguration(Consumer<TransitGatewayConnectPeerConfiguration.Builder> connectPeerConfiguration)
The Connect peer details.
This is a convenience method that creates an instance of theTransitGatewayConnectPeerConfiguration.Builder
avoiding the need to create one manually via
TransitGatewayConnectPeerConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to
connectPeerConfiguration(TransitGatewayConnectPeerConfiguration)
.
connectPeerConfiguration
- a consumer that will call methods on TransitGatewayConnectPeerConfiguration.Builder
connectPeerConfiguration(TransitGatewayConnectPeerConfiguration)
TransitGatewayConnectPeer.Builder tags(Collection<Tag> tags)
The tags for the Connect peer.
tags
- The tags for the Connect peer.TransitGatewayConnectPeer.Builder tags(Tag... tags)
The tags for the Connect peer.
tags
- The tags for the Connect peer.TransitGatewayConnectPeer.Builder tags(Consumer<Tag.Builder>... tags)
The tags for the Connect peer.
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)
Copyright © 2023. All rights reserved.