Interface GetVpcLinkResponse.Builder

    • Method Detail

      • createdDate

        GetVpcLinkResponse.Builder createdDate​(Instant createdDate)

        The timestamp when the VPC link was created.

        Parameters:
        createdDate - The timestamp when the VPC link was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        GetVpcLinkResponse.Builder name​(String name)

        The name of the VPC link.

        Parameters:
        name - The name of the VPC link.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityGroupIds

        GetVpcLinkResponse.Builder securityGroupIds​(Collection<String> securityGroupIds)

        A list of security group IDs for the VPC link.

        Parameters:
        securityGroupIds - A list of security group IDs for the VPC link.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityGroupIds

        GetVpcLinkResponse.Builder securityGroupIds​(String... securityGroupIds)

        A list of security group IDs for the VPC link.

        Parameters:
        securityGroupIds - A list of security group IDs for the VPC link.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetIds

        GetVpcLinkResponse.Builder subnetIds​(Collection<String> subnetIds)

        A list of subnet IDs to include in the VPC link.

        Parameters:
        subnetIds - A list of subnet IDs to include in the VPC link.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetIds

        GetVpcLinkResponse.Builder subnetIds​(String... subnetIds)

        A list of subnet IDs to include in the VPC link.

        Parameters:
        subnetIds - A list of subnet IDs to include in the VPC link.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        GetVpcLinkResponse.Builder tags​(Map<String,​String> tags)

        Tags for the VPC link.

        Parameters:
        tags - Tags for the VPC link.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcLinkId

        GetVpcLinkResponse.Builder vpcLinkId​(String vpcLinkId)

        The ID of the VPC link.

        Parameters:
        vpcLinkId - The ID of the VPC link.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcLinkStatus

        GetVpcLinkResponse.Builder vpcLinkStatus​(String vpcLinkStatus)

        The status of the VPC link.

        Parameters:
        vpcLinkStatus - The status of the VPC link.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        VpcLinkStatus, VpcLinkStatus
      • vpcLinkStatusMessage

        GetVpcLinkResponse.Builder vpcLinkStatusMessage​(String vpcLinkStatusMessage)

        A message summarizing the cause of the status of the VPC link.

        Parameters:
        vpcLinkStatusMessage - A message summarizing the cause of the status of the VPC link.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcLinkVersion

        GetVpcLinkResponse.Builder vpcLinkVersion​(String vpcLinkVersion)

        The version of the VPC link.

        Parameters:
        vpcLinkVersion - The version of the VPC link.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        VpcLinkVersion, VpcLinkVersion