public static interface TransitGatewayConnect.Builder extends SdkPojo, CopyableBuilder<TransitGatewayConnect.Builder,TransitGatewayConnect>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTransitGatewayConnect.Builder transitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the Connect attachment.
transitGatewayAttachmentId - The ID of the Connect attachment.TransitGatewayConnect.Builder transportTransitGatewayAttachmentId(String transportTransitGatewayAttachmentId)
The ID of the attachment from which the Connect attachment was created.
transportTransitGatewayAttachmentId - The ID of the attachment from which the Connect attachment was created.TransitGatewayConnect.Builder transitGatewayId(String transitGatewayId)
The ID of the transit gateway.
transitGatewayId - The ID of the transit gateway.TransitGatewayConnect.Builder state(String state)
The state of the attachment.
state - The state of the attachment.TransitGatewayAttachmentState,
TransitGatewayAttachmentStateTransitGatewayConnect.Builder state(TransitGatewayAttachmentState state)
The state of the attachment.
state - The state of the attachment.TransitGatewayAttachmentState,
TransitGatewayAttachmentStateTransitGatewayConnect.Builder creationTime(Instant creationTime)
The creation time.
creationTime - The creation time.TransitGatewayConnect.Builder options(TransitGatewayConnectOptions options)
The Connect attachment options.
options - The Connect attachment options.default TransitGatewayConnect.Builder options(Consumer<TransitGatewayConnectOptions.Builder> options)
The Connect attachment options.
This is a convenience method that creates an instance of theTransitGatewayConnectOptions.Builder
avoiding the need to create one manually via TransitGatewayConnectOptions.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to options(TransitGatewayConnectOptions).
options - a consumer that will call methods on TransitGatewayConnectOptions.Builderoptions(TransitGatewayConnectOptions)TransitGatewayConnect.Builder tags(Collection<Tag> tags)
The tags for the attachment.
tags - The tags for the attachment.TransitGatewayConnect.Builder tags(Tag... tags)
The tags for the attachment.
tags - The tags for the attachment.TransitGatewayConnect.Builder tags(Consumer<Tag.Builder>... tags)
The tags for the attachment.
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.