Class VIP
java.lang.Object
org.jclouds.openstack.neutron.v2.domain.lbaas.v1.VIP
- Direct Known Subclasses:
 VIP.CreateVIP,VIP.UpdateVIP
A Neutron LBaaS v1 VIP.
- 
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. - 
Method Summary
Modifier and TypeMethodDescriptionstatic VIP.CreateBuildercreateBuilder(String subnetId, Protocol protocol, Integer port, String poolId) booleangetId()getName()inthashCode()toString()static VIP.UpdateBuilder 
- 
Method Details
- 
getId
- Returns:
 - the id of the VIP.
 
 - 
getTenantId
- Returns:
 - the tenant id of the VIP.
 
 - 
getName
- Returns:
 - the name of the VIP.
 
 - 
getDescription
- Returns:
 - the description of the VIP.
 
 - 
getSubnetId
- Returns:
 - the subnet id for this VIP.
 
 - 
getAddress
- Returns:
 - the address for this VIP.
 
 - 
getPortId
- Returns:
 - the port id for this VIP.
 
 - 
getProtocol
- Returns:
 - the protocol for this VIP.
 
 - 
getProtocolPort
- Returns:
 - the protocol port for this VIP.
 
 - 
getPoolId
- Returns:
 - the pool id for this VIP.
 
 - 
getSessionPersistence
- Returns:
 - the session persistence for this VIP.
 
 - 
getConnectionLimit
- Returns:
 - the connection limit for this VIP.
 
 - 
getAdminStateUp
- Returns:
 - the administrative state for this VIP.
 
 - 
getStatus
- Returns:
 - the status for this VIP.
 
 - 
getStatusDescription
- Returns:
 - the status description for this VIP.
 
 - 
equals
 - 
hashCode
public int hashCode() - 
toString
 - 
createBuilder
public static VIP.CreateBuilder createBuilder(String subnetId, Protocol protocol, Integer port, String poolId) - Returns:
 - the Builder for creating a new VIP.
 
 - 
updateBuilder
- Returns:
 - the Builder for updating a VIP.
 
 
 -