public static final class OpenstackFloatingIP.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
OpenstackFloatingIP |
build()
Builds an OpenstackFloatingIP object.
|
OpenstackFloatingIP.Builder |
fixedIpAddress(org.onlab.packet.Ip4Address fixedIpAddress)
Sets fixed IP address.
|
OpenstackFloatingIP.Builder |
floatingIpAddress(org.onlab.packet.Ip4Address floatingIpAddress)
Sets floating IP address.
|
OpenstackFloatingIP.Builder |
id(String id)
Sets Floating IP`s ID.
|
OpenstackFloatingIP.Builder |
networkId(String networkId)
Sets network ID.
|
OpenstackFloatingIP.Builder |
portId(String portId)
Sets port ID.
|
OpenstackFloatingIP.Builder |
routerId(String routerId)
Sets router ID.
|
OpenstackFloatingIP.Builder |
status(OpenstackFloatingIP.FloatingIpStatus status)
Sets floating IP status.
|
OpenstackFloatingIP.Builder |
tenantId(String tenantId)
Sets tenant ID.
|
public OpenstackFloatingIP.Builder tenantId(String tenantId)
tenantId - tenant IDpublic OpenstackFloatingIP.Builder status(OpenstackFloatingIP.FloatingIpStatus status)
status - Floating IP statuspublic OpenstackFloatingIP.Builder id(String id)
id - Floating IP`s IDpublic OpenstackFloatingIP.Builder networkId(String networkId)
networkId - Network IDpublic OpenstackFloatingIP.Builder fixedIpAddress(org.onlab.packet.Ip4Address fixedIpAddress)
fixedIpAddress - Fixed IP addresspublic OpenstackFloatingIP.Builder portId(String portId)
portId - port IDpublic OpenstackFloatingIP.Builder routerId(String routerId)
routerId - router IDpublic OpenstackFloatingIP.Builder floatingIpAddress(org.onlab.packet.Ip4Address floatingIpAddress)
floatingIpAddress - Floating IP addresspublic OpenstackFloatingIP build()