Interface VpcConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VpcConfiguration.Builder,VpcConfiguration>,SdkBuilder<VpcConfiguration.Builder,VpcConfiguration>,SdkPojo
- Enclosing class:
- VpcConfiguration
public static interface VpcConfiguration.Builder extends SdkPojo, CopyableBuilder<VpcConfiguration.Builder,VpcConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VpcConfiguration.BuildersecurityGroupIds(String... securityGroupIds)The ID of the security group or security groups associated with the Amazon VPC connected to the infrastructure where your provider type is installed.VpcConfiguration.BuildersecurityGroupIds(Collection<String> securityGroupIds)The ID of the security group or security groups associated with the Amazon VPC connected to the infrastructure where your provider type is installed.VpcConfiguration.BuildersubnetIds(String... subnetIds)The ID of the subnet or subnets associated with the Amazon VPC connected to the infrastructure where your provider type is installed.VpcConfiguration.BuildersubnetIds(Collection<String> subnetIds)The ID of the subnet or subnets associated with the Amazon VPC connected to the infrastructure where your provider type is installed.VpcConfiguration.BuildertlsCertificate(String tlsCertificate)The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.VpcConfiguration.BuildervpcId(String vpcId)The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.-
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
-
-
-
-
Method Detail
-
vpcId
VpcConfiguration.Builder vpcId(String vpcId)
The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.
- Parameters:
vpcId- The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
VpcConfiguration.Builder subnetIds(Collection<String> subnetIds)
The ID of the subnet or subnets associated with the Amazon VPC connected to the infrastructure where your provider type is installed.
- Parameters:
subnetIds- The ID of the subnet or subnets associated with the Amazon VPC connected to the infrastructure where your provider type is installed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
VpcConfiguration.Builder subnetIds(String... subnetIds)
The ID of the subnet or subnets associated with the Amazon VPC connected to the infrastructure where your provider type is installed.
- Parameters:
subnetIds- The ID of the subnet or subnets associated with the Amazon VPC connected to the infrastructure where your provider type is installed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
VpcConfiguration.Builder securityGroupIds(Collection<String> securityGroupIds)
The ID of the security group or security groups associated with the Amazon VPC connected to the infrastructure where your provider type is installed.
- Parameters:
securityGroupIds- The ID of the security group or security groups associated with the Amazon VPC connected to the infrastructure where your provider type is installed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
VpcConfiguration.Builder securityGroupIds(String... securityGroupIds)
The ID of the security group or security groups associated with the Amazon VPC connected to the infrastructure where your provider type is installed.
- Parameters:
securityGroupIds- The ID of the security group or security groups associated with the Amazon VPC connected to the infrastructure where your provider type is installed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tlsCertificate
VpcConfiguration.Builder tlsCertificate(String tlsCertificate)
The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.
- Parameters:
tlsCertificate- The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-