public static final class OpenstackExternalGateway.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
OpenstackExternalGateway |
build()
Builds an OpenstackExternalGateway object.
|
OpenstackExternalGateway.Builder |
enablePnat(boolean enablePnat)
Sets whether PNAT status is enabled or not.
|
OpenstackExternalGateway.Builder |
externalFixedIps(Map<String,org.onlab.packet.Ip4Address> externalFixedIps)
Sets external fixed IP address information.
|
OpenstackExternalGateway.Builder |
networkId(String networkId)
Sets network ID.
|
public OpenstackExternalGateway.Builder networkId(String networkId)
networkId - Network IDpublic OpenstackExternalGateway.Builder enablePnat(boolean enablePnat)
enablePnat - true if PNAT status is enabled, false otherwisepublic OpenstackExternalGateway.Builder externalFixedIps(Map<String,org.onlab.packet.Ip4Address> externalFixedIps)
externalFixedIps - External fixed IP informationpublic OpenstackExternalGateway build()