Interface DescribeVpcConnectionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeVpcConnectionResponse.Builder,
,DescribeVpcConnectionResponse> KafkaResponse.Builder
,SdkBuilder<DescribeVpcConnectionResponse.Builder,
,DescribeVpcConnectionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeVpcConnectionResponse
-
Method Summary
Modifier and TypeMethodDescriptionauthentication
(String authentication) The authentication type of VPC connection.creationTime
(Instant creationTime) The creation time of the VPC connection.securityGroups
(String... securityGroups) The list of security groups for the VPC connection.securityGroups
(Collection<String> securityGroups) The list of security groups for the VPC connection.The state of VPC connection.state
(VpcConnectionState state) The state of VPC connection.The list of subnets for the VPC connection.subnets
(Collection<String> subnets) The list of subnets for the VPC connection.A map of tags for the VPC connection.targetClusterArn
(String targetClusterArn) The Amazon Resource Name (ARN) that uniquely identifies an MSK cluster.vpcConnectionArn
(String vpcConnectionArn) The Amazon Resource Name (ARN) that uniquely identifies a MSK VPC connection.The VPC Id for the VPC connection.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.kafka.model.KafkaResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
vpcConnectionArn
The Amazon Resource Name (ARN) that uniquely identifies a MSK VPC connection.
- Parameters:
vpcConnectionArn
-The Amazon Resource Name (ARN) that uniquely identifies a MSK VPC connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetClusterArn
The Amazon Resource Name (ARN) that uniquely identifies an MSK cluster.
- Parameters:
targetClusterArn
-The Amazon Resource Name (ARN) that uniquely identifies an MSK cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of VPC connection.
- Parameters:
state
-The state of VPC connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of VPC connection.
- Parameters:
state
-The state of VPC connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
authentication
The authentication type of VPC connection.
- Parameters:
authentication
-The authentication type of VPC connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
The VPC Id for the VPC connection.
- Parameters:
vpcId
-The VPC Id for the VPC connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnets
The list of subnets for the VPC connection.
- Parameters:
subnets
-The list of subnets for the VPC connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnets
The list of subnets for the VPC connection.
- Parameters:
subnets
-The list of subnets for the VPC connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroups
The list of security groups for the VPC connection.
- Parameters:
securityGroups
-The list of security groups for the VPC connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroups
The list of security groups for the VPC connection.
- Parameters:
securityGroups
-The list of security groups for the VPC connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The creation time of the VPC connection.
- Parameters:
creationTime
-The creation time of the VPC connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
A map of tags for the VPC connection.
- Parameters:
tags
-A map of tags for the VPC connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-