Package org.opendaylight.neutron.spi
Class NeutronLoadBalancer
- java.lang.Object
-
- org.opendaylight.neutron.spi.NeutronID
-
- org.opendaylight.neutron.spi.NeutronObject<T>
-
- org.opendaylight.neutron.spi.NeutronBaseAttributes<T>
-
- org.opendaylight.neutron.spi.NeutronAdminAttributes<NeutronLoadBalancer>
-
- org.opendaylight.neutron.spi.NeutronLoadBalancer
-
- All Implemented Interfaces:
Serializable
,INeutronAdminAttributes<NeutronLoadBalancer>
,INeutronBaseAttributes<NeutronLoadBalancer>
,INeutronObject<NeutronLoadBalancer>
public final class NeutronLoadBalancer extends NeutronAdminAttributes<NeutronLoadBalancer>
OpenStack Neutron v2.0 Load Balancer as a service (LBaaS) bindings. See OpenStack Network API v2.0 Reference for description of the fields: Implemented fields are as follows:id uuid-str tenant_id uuid-str name String status String vip_address IP address vip_subnet uuid-str http://docs.openstack.org/api/openstack-network/2.0/openstack-network.pdf
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NeutronLoadBalancer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
extractField(String field, NeutronLoadBalancer ans)
String
getLoadBalancerVipAddress()
String
getLoadBalancerVipSubnetID()
void
setLoadBalancerVipAddress(String loadBalancerVipAddress)
void
setLoadBalancerVipSubnetID(String loadBalancerVipSubnetID)
String
toString()
-
Methods inherited from class org.opendaylight.neutron.spi.NeutronAdminAttributes
getAdminStateUp, getStatus, initDefaults, isAdminStateUp, setAdminStateUp, setStatus
-
Methods inherited from class org.opendaylight.neutron.spi.NeutronBaseAttributes
getName, setName
-
Methods inherited from class org.opendaylight.neutron.spi.NeutronObject
extractFields, getProjectID, getRevisionNumber, getTenantID, setProjectID, setRevisionNumber, setTenantID, setTenantID
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.opendaylight.neutron.spi.INeutronBaseAttributes
getName, setName
-
Methods inherited from interface org.opendaylight.neutron.spi.INeutronObject
extractFields, getID, getProjectID, getRevisionNumber, getTenantID, setID, setProjectID, setRevisionNumber, setTenantID, setTenantID
-
-
-
-
Method Detail
-
getLoadBalancerVipAddress
public String getLoadBalancerVipAddress()
-
setLoadBalancerVipAddress
public void setLoadBalancerVipAddress(String loadBalancerVipAddress)
-
getLoadBalancerVipSubnetID
public String getLoadBalancerVipSubnetID()
-
setLoadBalancerVipSubnetID
public void setLoadBalancerVipSubnetID(String loadBalancerVipSubnetID)
-
extractField
protected boolean extractField(String field, NeutronLoadBalancer ans)
- Overrides:
extractField
in classNeutronAdminAttributes<NeutronLoadBalancer>
-
toString
public String toString()
- Overrides:
toString
in classNeutronObject<NeutronLoadBalancer>
-
-