public static final class AwsSddcConnection.Builder
extends java.lang.Object
AwsSddcConnection
.Constructor and Description |
---|
Builder(java.util.Calendar updated,
java.lang.String userId,
java.lang.String updatedByUserId,
java.util.Calendar created,
long version,
java.lang.String userName,
java.lang.String id)
Constructor with parameters for the required properties of
AwsSddcConnection . |
Modifier and Type | Method and Description |
---|---|
AwsSddcConnection |
build() |
AwsSddcConnection.Builder |
setCgwPresent(java.lang.Boolean cgwPresent)
Determines whether the CGW is present in this connection set or not.
|
AwsSddcConnection.Builder |
setCidrBlockSubnet(java.lang.String cidrBlockSubnet)
The CIDR block of the customer's subnet this link is in.
|
AwsSddcConnection.Builder |
setCidrBlockVpc(java.lang.String cidrBlockVpc)
The CIDR block of the customer's VPC.
|
AwsSddcConnection.Builder |
setConnectedAccountId(java.lang.String connectedAccountId)
The corresponding connected (customer) account UUID this connection is attached
to.
|
AwsSddcConnection.Builder |
setConnectionOrder(java.lang.Long connectionOrder)
The order of the connection
|
AwsSddcConnection.Builder |
setCustomerEniInfos(java.util.List<CustomerEniInfo> customerEniInfos)
A list of all ENIs used for this connection.
|
AwsSddcConnection.Builder |
setDefaultRouteTable(java.lang.String defaultRouteTable)
The default routing table in the customer's VPC.
|
AwsSddcConnection.Builder |
setEniGroup(java.lang.String eniGroup)
Which group the ENIs belongs to.
|
AwsSddcConnection.Builder |
setOrgId(java.lang.String orgId)
The org this link belongs to.
|
AwsSddcConnection.Builder |
setSddcId(java.lang.String sddcId)
The SDDC this link is used for.
|
AwsSddcConnection.Builder |
setState(java.lang.String state)
Possible values are:
AwsSddcConnection.STATE_ACTIVE AwsSddcConnection.STATE_BROKEN AwsSddcConnection.STATE_DELETED The state of
the connection. |
AwsSddcConnection.Builder |
setSubnetAvailabilityZone(java.lang.String subnetAvailabilityZone)
Which availability zone is this connection in?
|
AwsSddcConnection.Builder |
setSubnetId(java.lang.String subnetId)
The ID of the subnet this link is to.
|
AwsSddcConnection.Builder |
setUpdatedByUserName(java.lang.String updatedByUserName)
User name that last updated this record
|
AwsSddcConnection.Builder |
setVpcId(java.lang.String vpcId)
The VPC ID of the subnet this link is to.
|
public Builder(java.util.Calendar updated, java.lang.String userId, java.lang.String updatedByUserId, java.util.Calendar created, long version, java.lang.String userName, java.lang.String id)
AwsSddcConnection
.public AwsSddcConnection.Builder setUpdatedByUserName(java.lang.String updatedByUserName)
updatedByUserName
- New value for the property.public AwsSddcConnection.Builder setCidrBlockSubnet(java.lang.String cidrBlockSubnet)
cidrBlockSubnet
- New value for the property.public AwsSddcConnection.Builder setConnectedAccountId(java.lang.String connectedAccountId)
connectedAccountId
- New value for the property.public AwsSddcConnection.Builder setEniGroup(java.lang.String eniGroup)
eniGroup
- New value for the property.public AwsSddcConnection.Builder setSubnetId(java.lang.String subnetId)
subnetId
- New value for the property.public AwsSddcConnection.Builder setCgwPresent(java.lang.Boolean cgwPresent)
cgwPresent
- New value for the property.public AwsSddcConnection.Builder setOrgId(java.lang.String orgId)
orgId
- New value for the property.public AwsSddcConnection.Builder setSddcId(java.lang.String sddcId)
sddcId
- New value for the property.public AwsSddcConnection.Builder setCidrBlockVpc(java.lang.String cidrBlockVpc)
cidrBlockVpc
- New value for the property.public AwsSddcConnection.Builder setConnectionOrder(java.lang.Long connectionOrder)
connectionOrder
- New value for the property.public AwsSddcConnection.Builder setState(java.lang.String state)
state
- New value for the property.public AwsSddcConnection.Builder setSubnetAvailabilityZone(java.lang.String subnetAvailabilityZone)
subnetAvailabilityZone
- New value for the property.public AwsSddcConnection.Builder setVpcId(java.lang.String vpcId)
vpcId
- New value for the property.public AwsSddcConnection.Builder setCustomerEniInfos(java.util.List<CustomerEniInfo> customerEniInfos)
customerEniInfos
- New value for the property.public AwsSddcConnection.Builder setDefaultRouteTable(java.lang.String defaultRouteTable)
defaultRouteTable
- New value for the property.public AwsSddcConnection build()