Interface UpdateVpcLinkResponse.Builder
-
- All Superinterfaces:
ApiGatewayV2Response.Builder,AwsResponse.Builder,Buildable,CopyableBuilder<UpdateVpcLinkResponse.Builder,UpdateVpcLinkResponse>,SdkBuilder<UpdateVpcLinkResponse.Builder,UpdateVpcLinkResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- UpdateVpcLinkResponse
public static interface UpdateVpcLinkResponse.Builder extends ApiGatewayV2Response.Builder, SdkPojo, CopyableBuilder<UpdateVpcLinkResponse.Builder,UpdateVpcLinkResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateVpcLinkResponse.BuildercreatedDate(Instant createdDate)The timestamp when the VPC link was created.UpdateVpcLinkResponse.Buildername(String name)The name of the VPC link.UpdateVpcLinkResponse.BuildersecurityGroupIds(String... securityGroupIds)A list of security group IDs for the VPC link.UpdateVpcLinkResponse.BuildersecurityGroupIds(Collection<String> securityGroupIds)A list of security group IDs for the VPC link.UpdateVpcLinkResponse.BuildersubnetIds(String... subnetIds)A list of subnet IDs to include in the VPC link.UpdateVpcLinkResponse.BuildersubnetIds(Collection<String> subnetIds)A list of subnet IDs to include in the VPC link.UpdateVpcLinkResponse.Buildertags(Map<String,String> tags)Tags for the VPC link.UpdateVpcLinkResponse.BuildervpcLinkId(String vpcLinkId)The ID of the VPC link.UpdateVpcLinkResponse.BuildervpcLinkStatus(String vpcLinkStatus)The status of the VPC link.UpdateVpcLinkResponse.BuildervpcLinkStatus(VpcLinkStatus vpcLinkStatus)The status of the VPC link.UpdateVpcLinkResponse.BuildervpcLinkStatusMessage(String vpcLinkStatusMessage)A message summarizing the cause of the status of the VPC link.UpdateVpcLinkResponse.BuildervpcLinkVersion(String vpcLinkVersion)The version of the VPC link.UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
UpdateVpcLinkResponse.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
-
-