public static final class AttachedInterface.Builder
extends java.lang.Object
AttachedInterface
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
AttachedInterface . |
Modifier and Type | Method and Description |
---|---|
AttachedInterface |
build() |
AttachedInterface.Builder |
setAppIntfName(java.lang.String appIntfName)
The name of application interface
|
AttachedInterface.Builder |
setDefaultGateway(java.lang.String defaultGateway)
Gateway IP format: ip
|
AttachedInterface.Builder |
setMigrateIntf(java.lang.String migrateIntf)
IP configuration on migrate_intf will migrate to app_intf_name.
|
AttachedInterface.Builder |
setRoutingTable(java.util.List<java.lang.String> routingTable)
Routing rules
|
public Builder()
AttachedInterface
.public AttachedInterface.Builder setAppIntfName(java.lang.String appIntfName)
appIntfName
- New value for the property.public AttachedInterface.Builder setDefaultGateway(java.lang.String defaultGateway)
defaultGateway
- New value for the property.public AttachedInterface.Builder setMigrateIntf(java.lang.String migrateIntf)
migrateIntf
- New value for the property.public AttachedInterface.Builder setRoutingTable(java.util.List<java.lang.String> routingTable)
routingTable
- New value for the property.public AttachedInterface build()