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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetVpcLinkResponse.BuildercreatedDate(Instant createdDate)The timestamp when the VPC link was created.GetVpcLinkResponse.Buildername(String name)The name of the VPC link.GetVpcLinkResponse.BuildersecurityGroupIds(String... securityGroupIds)A list of security group IDs for the VPC link.GetVpcLinkResponse.BuildersecurityGroupIds(Collection<String> securityGroupIds)A list of security group IDs for the VPC link.GetVpcLinkResponse.BuildersubnetIds(String... subnetIds)A list of subnet IDs to include in the VPC link.GetVpcLinkResponse.BuildersubnetIds(Collection<String> subnetIds)A list of subnet IDs to include in the VPC link.GetVpcLinkResponse.Buildertags(Map<String,String> tags)Tags for the VPC link.GetVpcLinkResponse.BuildervpcLinkId(String vpcLinkId)The ID of the VPC link.GetVpcLinkResponse.BuildervpcLinkStatus(String vpcLinkStatus)The status of the VPC link.GetVpcLinkResponse.BuildervpcLinkStatus(VpcLinkStatus vpcLinkStatus)The status of the VPC link.GetVpcLinkResponse.BuildervpcLinkStatusMessage(String vpcLinkStatusMessage)A message summarizing the cause of the status of the VPC link.GetVpcLinkResponse.BuildervpcLinkVersion(String vpcLinkVersion)The version of the VPC link.GetVpcLinkResponse.BuildervpcLinkVersion(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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
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
-
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:
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
-
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:
VpcLinkVersion,VpcLinkVersion
-
-