Class VIP
- java.lang.Object
-
- org.jclouds.openstack.neutron.v2.domain.lbaas.v1.VIP
-
- Direct Known Subclasses:
VIP.CreateVIP,VIP.UpdateVIP
public class VIP extends Object
A Neutron LBaaS v1 VIP.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVIP.CreateBuilderCreate builder (inheriting from Builder).static classVIP.CreateVIPCreate options - extend the domain class, passed to API create calls.static classVIP.UpdateBuilderUpdate builder (inheriting from Builder).static classVIP.UpdateVIPUpdate options - extend the domain class, passed to API update calls.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VIP.CreateBuildercreateBuilder(String subnetId, Protocol protocol, Integer port, String poolId)booleanequals(Object o)StringgetAddress()BooleangetAdminStateUp()IntegergetConnectionLimit()StringgetDescription()StringgetId()StringgetName()StringgetPoolId()StringgetPortId()ProtocolgetProtocol()IntegergetProtocolPort()SessionPersistencegetSessionPersistence()LBaaSStatusgetStatus()StringgetStatusDescription()StringgetSubnetId()StringgetTenantId()inthashCode()StringtoString()static VIP.UpdateBuilderupdateBuilder()
-
-
-
Method Detail
-
getSessionPersistence
@Nullable public SessionPersistence getSessionPersistence()
- Returns:
- the session persistence for this VIP.
-
getConnectionLimit
@Nullable public Integer getConnectionLimit()
- Returns:
- the connection limit for this VIP.
-
getAdminStateUp
@Nullable public Boolean getAdminStateUp()
- Returns:
- the administrative state for this VIP.
-
getStatus
@Nullable public LBaaSStatus getStatus()
- Returns:
- the status for this VIP.
-
getStatusDescription
@Nullable public String getStatusDescription()
- Returns:
- the status description for this VIP.
-
createBuilder
public static VIP.CreateBuilder createBuilder(String subnetId, Protocol protocol, Integer port, String poolId)
- Returns:
- the Builder for creating a new VIP.
-
updateBuilder
public static VIP.UpdateBuilder updateBuilder()
- Returns:
- the Builder for updating a VIP.
-
-