Interface DirectConnectGatewayAttachment.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DirectConnectGatewayAttachment.Builder,
,DirectConnectGatewayAttachment> SdkBuilder<DirectConnectGatewayAttachment.Builder,
,DirectConnectGatewayAttachment> SdkPojo
- Enclosing class:
DirectConnectGatewayAttachment
@Mutable
@NotThreadSafe
public static interface DirectConnectGatewayAttachment.Builder
extends SdkPojo, CopyableBuilder<DirectConnectGatewayAttachment.Builder,DirectConnectGatewayAttachment>
-
Method Summary
Modifier and TypeMethodDescriptionattachment
(Consumer<Attachment.Builder> attachment) Sets the value of the Attachment property for this object.attachment
(Attachment attachment) Sets the value of the Attachment property for this object.directConnectGatewayArn
(String directConnectGatewayArn) The Direct Connect gateway attachment ARN.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
attachment
Sets the value of the Attachment property for this object.- Parameters:
attachment
- The new value for the Attachment property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attachment
Sets the value of the Attachment property for this object. This is a convenience method that creates an instance of theAttachment.Builder
avoiding the need to create one manually viaAttachment.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toattachment(Attachment)
.- Parameters:
attachment
- a consumer that will call methods onAttachment.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
directConnectGatewayArn
The Direct Connect gateway attachment ARN.
- Parameters:
directConnectGatewayArn
- The Direct Connect gateway attachment ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-