Interface DisassociateMacSecKeyRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DisassociateMacSecKeyRequest.Builder,DisassociateMacSecKeyRequest>,DirectConnectRequest.Builder,SdkBuilder<DisassociateMacSecKeyRequest.Builder,DisassociateMacSecKeyRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- DisassociateMacSecKeyRequest
public static interface DisassociateMacSecKeyRequest.Builder extends DirectConnectRequest.Builder, SdkPojo, CopyableBuilder<DisassociateMacSecKeyRequest.Builder,DisassociateMacSecKeyRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DisassociateMacSecKeyRequest.BuilderconnectionId(String connectionId)The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).DisassociateMacSecKeyRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DisassociateMacSecKeyRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)DisassociateMacSecKeyRequest.BuildersecretARN(String secretARN)The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.-
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.directconnect.model.DirectConnectRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
connectionId
DisassociateMacSecKeyRequest.Builder connectionId(String connectionId)
The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).
You can use DescribeConnections or DescribeLags to retrieve connection ID.
- Parameters:
connectionId- The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).You can use DescribeConnections or DescribeLags to retrieve connection ID.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretARN
DisassociateMacSecKeyRequest.Builder secretARN(String secretARN)
The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.
You can use DescribeConnections to retrieve the ARN of the MAC Security (MACsec) secret key.
- Parameters:
secretARN- The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.You can use DescribeConnections to retrieve the ARN of the MAC Security (MACsec) secret key.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DisassociateMacSecKeyRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DisassociateMacSecKeyRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-