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 Summary
Modifier and TypeMethodDescriptioncreatedDate
(Instant createdDate) The timestamp when the VPC link was created.The name of the VPC link.securityGroupIds
(String... securityGroupIds) A list of security group IDs for the VPC link.securityGroupIds
(Collection<String> securityGroupIds) A list of security group IDs for the VPC link.A list of subnet IDs to include in the VPC link.subnetIds
(Collection<String> subnetIds) A list of subnet IDs to include in the VPC link.Tags for the VPC link.The ID of the VPC link.vpcLinkStatus
(String vpcLinkStatus) The status of the VPC link.vpcLinkStatus
(VpcLinkStatus vpcLinkStatus) The status of the VPC link.vpcLinkStatusMessage
(String vpcLinkStatusMessage) A message summarizing the cause of the status of the VPC link.vpcLinkVersion
(String vpcLinkVersion) The version of the VPC link.vpcLinkVersion
(VpcLinkVersion vpcLinkVersion) The version of the VPC link.Methods inherited from interface software.amazon.awssdk.services.apigatewayv2.model.ApiGatewayV2Response.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
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
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
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
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
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
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
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
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
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
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:
-