Interface DescribeVpcConnectionResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribeVpcConnectionResponse.Builder,DescribeVpcConnectionResponse>, KafkaResponse.Builder, SdkBuilder<DescribeVpcConnectionResponse.Builder,DescribeVpcConnectionResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
DescribeVpcConnectionResponse

public static interface DescribeVpcConnectionResponse.Builder extends KafkaResponse.Builder, SdkPojo, CopyableBuilder<DescribeVpcConnectionResponse.Builder,DescribeVpcConnectionResponse>
  • Method Details

    • vpcConnectionArn

      DescribeVpcConnectionResponse.Builder vpcConnectionArn(String 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

      DescribeVpcConnectionResponse.Builder targetClusterArn(String 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

      DescribeVpcConnectionResponse.Builder authentication(String 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

      DescribeVpcConnectionResponse.Builder securityGroups(Collection<String> 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

      DescribeVpcConnectionResponse.Builder securityGroups(String... 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

      DescribeVpcConnectionResponse.Builder creationTime(Instant 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.