Package org.openstack4j.model.octavia
Interface LoadBalancerV2
-
- All Superinterfaces:
Buildable<LoadBalancerV2Builder>,ModelEntity,Serializable
- All Known Implementing Classes:
OctaviaLoadBalancerV2
public interface LoadBalancerV2 extends ModelEntity, Buildable<LoadBalancerV2Builder>
An entity used to update an lbaas v2 loadbalancer- Author:
- wei
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDescription()StringgetId()List<ListItem>getListeners()StringgetName()LbOperatingStatusgetOperatingStatus()StringgetProjectId()StringgetProvider()Retrieve provider the load balancer is provisioned withLbProvisioningStatusgetProvisioningStatus()StringgetVipAddress()StringgetVipNetworkId()StringgetVipPortId()StringgetVipSubnetId()booleanisAdminStateUp()
-
-
-
Method Detail
-
getId
String getId()
- Returns:
- id. The unique ID for the loadbalancer.
-
getProjectId
String getProjectId()
- Returns:
- the ID of the project/tenant that owns the resource
-
getName
String getName()
- Returns:
- loadbalancer name. Does not have to be unique.
-
getDescription
String getDescription()
- Returns:
- Description for the loadbalancer.
-
getVipNetworkId
String getVipNetworkId()
- Returns:
- The vip network id of the loadbalancer.
-
getVipSubnetId
String getVipSubnetId()
- Returns:
- The vip subnet id of the loadbalancer.
-
getVipAddress
String getVipAddress()
- Returns:
- The vip address of the loadbalancer.
-
getVipPortId
String getVipPortId()
- Returns:
- the vip port id of the loadbalancer
-
isAdminStateUp
boolean isAdminStateUp()
- Returns:
- The administrative state of the loadbalancer, which is up (true) or down (false).
-
getProvisioningStatus
LbProvisioningStatus getProvisioningStatus()
- Returns:
- provisioningStatus.The provisioning status of the loadbalancer. Indicates whether the loadbalancer is provisioning. Either ACTIVE, PENDING_CREATE or ERROR.
-
getOperatingStatus
LbOperatingStatus getOperatingStatus()
- Returns:
- operatingStatus.The operating status of the loadbalancer. Indicates whether the loadbalancer is operational.
-
getProvider
String getProvider()
Retrieve provider the load balancer is provisioned with- Returns:
- provider
-
-