net.floodlightcontroller.loadbalancer
Class LBVip
java.lang.Object
net.floodlightcontroller.loadbalancer.LBVip
public class LBVip
- extends java.lang.Object
Data structure for Load Balancer based on
Quantum proposal http://wiki.openstack.org/LBaaS/CoreResourceModel/proposal
- Author:
- KC Wang
Constructor Summary |
LBVip()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
protected java.lang.String id
name
protected java.lang.String name
tenantId
protected java.lang.String tenantId
netId
protected java.lang.String netId
address
protected int address
protocol
protected byte protocol
lbMethod
protected short lbMethod
port
protected short port
pools
protected java.util.ArrayList<java.lang.String> pools
sessionPersistence
protected boolean sessionPersistence
connectionLimit
protected int connectionLimit
adminState
protected short adminState
status
protected short status
proxyMac
protected MACAddress proxyMac
LB_PROXY_MAC
public static java.lang.String LB_PROXY_MAC
LBVip
public LBVip()
pickPool
public java.lang.String pickPool(LoadBalancer.IPClient client)