public static interface CreateLagRequest.Builder extends DirectConnectRequest.Builder, CopyableBuilder<CreateLagRequest.Builder,CreateLagRequest>
Modifier and Type | Method and Description |
---|---|
CreateLagRequest.Builder |
connectionId(String connectionId)
The ID of an existing connection to migrate to the LAG.
|
CreateLagRequest.Builder |
connectionsBandwidth(String connectionsBandwidth)
The bandwidth of the individual physical connections bundled by the LAG.
|
CreateLagRequest.Builder |
lagName(String lagName)
The name of the LAG.
|
CreateLagRequest.Builder |
location(String location)
The AWS Direct Connect location in which the LAG should be allocated.
|
CreateLagRequest.Builder |
numberOfConnections(Integer numberOfConnections)
The number of physical connections initially provisioned and bundled by the LAG.
|
CreateLagRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreateLagRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
build
overrideConfiguration
copy
applyMutation, build
CreateLagRequest.Builder numberOfConnections(Integer numberOfConnections)
The number of physical connections initially provisioned and bundled by the LAG.
Default: None
numberOfConnections
- The number of physical connections initially provisioned and bundled by the LAG.
Default: None
CreateLagRequest.Builder location(String location)
The AWS Direct Connect location in which the LAG should be allocated.
Example: EqSV5
Default: None
location
- The AWS Direct Connect location in which the LAG should be allocated.
Example: EqSV5
Default: None
CreateLagRequest.Builder connectionsBandwidth(String connectionsBandwidth)
The bandwidth of the individual physical connections bundled by the LAG.
Default: None
Available values: 1Gbps, 10Gbps
connectionsBandwidth
- The bandwidth of the individual physical connections bundled by the LAG.
Default: None
Available values: 1Gbps, 10Gbps
CreateLagRequest.Builder lagName(String lagName)
The name of the LAG.
Example: "3x10G LAG to AWS
"
Default: None
lagName
- The name of the LAG.
Example: "3x10G LAG to AWS
"
Default: None
CreateLagRequest.Builder connectionId(String connectionId)
The ID of an existing connection to migrate to the LAG.
Default: None
connectionId
- The ID of an existing connection to migrate to the LAG.
Default: None
CreateLagRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.CreateLagRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.