public static final class SubnetInfo.Builder
extends java.lang.Object
SubnetInfo
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
SubnetInfo . |
Modifier and Type | Method and Description |
---|---|
SubnetInfo |
build() |
SubnetInfo.Builder |
setAvailabilityZone(java.lang.String availabilityZone)
The availability zone (customer-centric) this subnet is in.
|
SubnetInfo.Builder |
setAvailabilityZoneId(java.lang.String availabilityZoneId)
The availability zone id (customer-centric) this subnet is in.
|
SubnetInfo.Builder |
setCompatible(java.lang.Boolean compatible)
Is this customer subnet compatible with the SDDC?
|
SubnetInfo.Builder |
setConnectedAccountId(java.lang.String connectedAccountId)
The ID of the connected account this subnet is from.
|
SubnetInfo.Builder |
setName(java.lang.String name)
The name of the subnet.
|
SubnetInfo.Builder |
setNote(java.lang.String note)
Why a subnet is marked as not compatible.
|
SubnetInfo.Builder |
setRegionName(java.lang.String regionName)
The region this subnet is from.
|
SubnetInfo.Builder |
setSubnetCidrBlock(java.lang.String subnetCidrBlock)
The CIDR block of the subnet.
|
SubnetInfo.Builder |
setSubnetId(java.lang.String subnetId)
The ID of the subnet.
|
SubnetInfo.Builder |
setVpcCidrBlock(java.lang.String vpcCidrBlock)
The CIDR block of the VPC containing this subnet.
|
SubnetInfo.Builder |
setVpcId(java.lang.String vpcId)
The ID of the VPC this subnet resides in.
|
public Builder()
SubnetInfo
.public SubnetInfo.Builder setCompatible(java.lang.Boolean compatible)
compatible
- New value for the property.public SubnetInfo.Builder setConnectedAccountId(java.lang.String connectedAccountId)
connectedAccountId
- New value for the property.public SubnetInfo.Builder setRegionName(java.lang.String regionName)
regionName
- New value for the property.public SubnetInfo.Builder setAvailabilityZone(java.lang.String availabilityZone)
availabilityZone
- New value for the property.public SubnetInfo.Builder setSubnetId(java.lang.String subnetId)
subnetId
- New value for the property.public SubnetInfo.Builder setAvailabilityZoneId(java.lang.String availabilityZoneId)
availabilityZoneId
- New value for the property.public SubnetInfo.Builder setSubnetCidrBlock(java.lang.String subnetCidrBlock)
subnetCidrBlock
- New value for the property.public SubnetInfo.Builder setNote(java.lang.String note)
note
- New value for the property.public SubnetInfo.Builder setVpcId(java.lang.String vpcId)
vpcId
- New value for the property.public SubnetInfo.Builder setVpcCidrBlock(java.lang.String vpcCidrBlock)
vpcCidrBlock
- New value for the property.public SubnetInfo.Builder setName(java.lang.String name)
name
- New value for the property.public SubnetInfo build()