Interface DescribeVpcConnectionResponse.Builder

    • Method Detail

      • 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.
      • 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

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

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

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

        DescribeVpcConnectionResponse.Builder tags​(Map<String,​String> 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.