public static interface CreateConnectionRequest.Builder extends DirectConnectRequest.Builder, SdkPojo, CopyableBuilder<CreateConnectionRequest.Builder,CreateConnectionRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateConnectionRequest.Builder location(String location)
The location of the connection.
location - The location of the connection.CreateConnectionRequest.Builder bandwidth(String bandwidth)
The bandwidth of the connection.
bandwidth - The bandwidth of the connection.CreateConnectionRequest.Builder connectionName(String connectionName)
The name of the connection.
connectionName - The name of the connection.CreateConnectionRequest.Builder lagId(String lagId)
The ID of the LAG.
lagId - The ID of the LAG.CreateConnectionRequest.Builder tags(Collection<Tag> tags)
The tags to associate with the lag.
tags - The tags to associate with the lag.CreateConnectionRequest.Builder tags(Tag... tags)
The tags to associate with the lag.
tags - The tags to associate with the lag.CreateConnectionRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags to associate with the lag.
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) CreateConnectionRequest.Builder providerName(String providerName)
The name of the service provider associated with the requested connection.
providerName - The name of the service provider associated with the requested connection.CreateConnectionRequest.Builder requestMACSec(Boolean requestMACSec)
Indicates whether you want the connection to support MAC Security (MACsec).
MAC Security (MACsec) is only available on dedicated connections. For information about MAC Security (MACsec) prerequisties, see MACsec prerequisties in the Direct Connect User Guide.
requestMACSec - Indicates whether you want the connection to support MAC Security (MACsec).
MAC Security (MACsec) is only available on dedicated connections. For information about MAC Security (MACsec) prerequisties, see MACsec prerequisties in the Direct Connect User Guide.
CreateConnectionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateConnectionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.