Class Pool
java.lang.Object
org.jclouds.openstack.neutron.v2.domain.lbaas.v1.Pool
- Direct Known Subclasses:
 Pool.CreatePool,Pool.UpdatePool
A Neutron LBaaS v1 Pool.
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classCreate builder (inheriting from Builder).static classCreate options - extend the domain class, passed to API create calls.static classUpdate builder (inheriting from Builder).static classUpdate options - extend the domain class, passed to API update calls. - 
Field Summary
Fields - 
Method Summary
Modifier and TypeMethodDescriptionstatic Pool.CreateBuildercreateBuilder(String subnetId, Protocol protocol, String lbMethod) booleancom.google.common.collect.ImmutableSet<String> com.google.common.collect.ImmutableList<HealthMonitorStatus> getId()com.google.common.collect.ImmutableSet<String> getName()getVIPId()inthashCode()toString()static Pool.UpdateBuilder 
- 
Field Details
- 
ROUND_ROBIN
 - 
LEAST_CONNECTIONS
 - 
SOURCE_IP
 
 - 
 - 
Method Details
- 
getId
- Returns:
 - the id of the Pool.
 
 - 
getTenantId
- Returns:
 - the tenant id of the Pool.
 
 - 
getVIPId
- Returns:
 - the virtual IP id of the Pool.
 
 - 
getName
- Returns:
 - the name of the Pool.
 
 - 
getDescription
- Returns:
 - the description of the Pool.
 
 - 
getSubnetId
- Returns:
 - the subnet id for this Pool.
 
 - 
getProtocol
- Returns:
 - the protocol for this Pool.
 
 - 
getProvider
- Returns:
 - the provider for this Pool.
 
 - 
getLBMethod
- Returns:
 - the load balancing method for this Pool.
 
 - 
getHealthMonitors
- Returns:
 - the health monitors for this Pool.
 
 - 
getHealthMonitorsStatus
@Nullable public com.google.common.collect.ImmutableList<HealthMonitorStatus> getHealthMonitorsStatus()- Returns:
 - the health monitors status for this Pool.
 
 - 
getMembers
- Returns:
 - the members for this Pool.
 
 - 
getAdminStateUp
- Returns:
 - the administrative state for this Pool.
 
 - 
getStatus
- Returns:
 - the status for this Pool.
 
 - 
getStatusDescription
- Returns:
 - the status description for this Pool.
 
 - 
equals
 - 
hashCode
public int hashCode() - 
toString
 - 
createBuilder
- Returns:
 - the Builder for creating a new Pool.
 
 - 
updateBuilder
- Returns:
 - the Builder for updating a Pool.
 
 
 -