public static interface AllocateHostedConnectionRequest.Builder extends DirectConnectRequest.Builder, SdkPojo, CopyableBuilder<AllocateHostedConnectionRequest.Builder,AllocateHostedConnectionRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildAllocateHostedConnectionRequest.Builder connectionId(String connectionId)
The ID of the interconnect or LAG.
connectionId - The ID of the interconnect or LAG.AllocateHostedConnectionRequest.Builder ownerAccount(String ownerAccount)
The ID of the AWS account ID of the customer for the connection.
ownerAccount - The ID of the AWS account ID of the customer for the connection.AllocateHostedConnectionRequest.Builder bandwidth(String bandwidth)
The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those AWS Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.
bandwidth - The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps,
500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those AWS Direct Connect Partners who have
met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.AllocateHostedConnectionRequest.Builder connectionName(String connectionName)
The name of the hosted connection.
connectionName - The name of the hosted connection.AllocateHostedConnectionRequest.Builder vlan(Integer vlan)
The dedicated VLAN provisioned to the hosted connection.
vlan - The dedicated VLAN provisioned to the hosted connection.AllocateHostedConnectionRequest.Builder tags(Collection<Tag> tags)
The tags associated with the connection.
tags - The tags associated with the connection.AllocateHostedConnectionRequest.Builder tags(Tag... tags)
The tags associated with the connection.
tags - The tags associated with the connection.AllocateHostedConnectionRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags associated with the connection.
This is a convenience that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) AllocateHostedConnectionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderAllocateHostedConnectionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.