Interface GetVpcLinkResponse.Builder

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

public static interface GetVpcLinkResponse.Builder extends ApiGatewayV2Response.Builder, SdkPojo, CopyableBuilder<GetVpcLinkResponse.Builder,GetVpcLinkResponse>
  • Method Details

    • 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

      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

      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

      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

      GetVpcLinkResponse.Builder vpcLinkStatus(VpcLinkStatus 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:
    • 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

      GetVpcLinkResponse.Builder vpcLinkVersion(VpcLinkVersion 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: