Interface CreateVpcLinkResponse.Builder

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

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

    • createdDate

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

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

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

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

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

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

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

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

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

      CreateVpcLinkResponse.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: