Interface UpdateDirectConnectGatewayAttachmentRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateDirectConnectGatewayAttachmentRequest.Builder,UpdateDirectConnectGatewayAttachmentRequest>,NetworkManagerRequest.Builder,SdkBuilder<UpdateDirectConnectGatewayAttachmentRequest.Builder,UpdateDirectConnectGatewayAttachmentRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateDirectConnectGatewayAttachmentRequest
public static interface UpdateDirectConnectGatewayAttachmentRequest.Builder extends NetworkManagerRequest.Builder, SdkPojo, CopyableBuilder<UpdateDirectConnectGatewayAttachmentRequest.Builder,UpdateDirectConnectGatewayAttachmentRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateDirectConnectGatewayAttachmentRequest.BuilderattachmentId(String attachmentId)The ID of the Direct Connect gateway attachment for the updated edge locations.UpdateDirectConnectGatewayAttachmentRequest.BuilderedgeLocations(String... edgeLocations)One or more edge locations to update for the Direct Connect gateway attachment.UpdateDirectConnectGatewayAttachmentRequest.BuilderedgeLocations(Collection<String> edgeLocations)One or more edge locations to update for the Direct Connect gateway attachment.UpdateDirectConnectGatewayAttachmentRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateDirectConnectGatewayAttachmentRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.networkmanager.model.NetworkManagerRequest.Builder
build
-
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 Detail
-
attachmentId
UpdateDirectConnectGatewayAttachmentRequest.Builder attachmentId(String attachmentId)
The ID of the Direct Connect gateway attachment for the updated edge locations.
- Parameters:
attachmentId- The ID of the Direct Connect gateway attachment for the updated edge locations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeLocations
UpdateDirectConnectGatewayAttachmentRequest.Builder edgeLocations(Collection<String> edgeLocations)
One or more edge locations to update for the Direct Connect gateway attachment. The updated array of edge locations overwrites the previous array of locations.
EdgeLocationsis only used for Direct Connect gateway attachments.- Parameters:
edgeLocations- One or more edge locations to update for the Direct Connect gateway attachment. The updated array of edge locations overwrites the previous array of locations.EdgeLocationsis only used for Direct Connect gateway attachments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeLocations
UpdateDirectConnectGatewayAttachmentRequest.Builder edgeLocations(String... edgeLocations)
One or more edge locations to update for the Direct Connect gateway attachment. The updated array of edge locations overwrites the previous array of locations.
EdgeLocationsis only used for Direct Connect gateway attachments.- Parameters:
edgeLocations- One or more edge locations to update for the Direct Connect gateway attachment. The updated array of edge locations overwrites the previous array of locations.EdgeLocationsis only used for Direct Connect gateway attachments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateDirectConnectGatewayAttachmentRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateDirectConnectGatewayAttachmentRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-