net.floodlightcontroller.loadbalancer
Class LBPool
java.lang.Object
net.floodlightcontroller.loadbalancer.LBPool
public class LBPool
- extends java.lang.Object
Data structure for Load Balancer based on
Quantum proposal http://wiki.openstack.org/LBaaS/CoreResourceModel/proposal
- Author:
- KC Wang
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
lbMethod
protected short lbMethod
protocol
protected byte protocol
members
protected java.util.ArrayList<java.lang.String> members
monitors
protected java.util.ArrayList<java.lang.String> monitors
adminState
protected short adminState
status
protected short status
vipId
protected java.lang.String vipId
previousMemberIndex
protected int previousMemberIndex
LBPool
public LBPool()
pickMember
public java.lang.String pickMember(LoadBalancer.IPClient client)