Class FloatingIP
- java.lang.Object
-
- org.jclouds.openstack.neutron.v2.domain.FloatingIP
-
- Direct Known Subclasses:
FloatingIP.CreateFloatingIP,FloatingIP.UpdateFloatingIP
public class FloatingIP extends Object
A Neutron Floating IP
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFloatingIP.CreateBuilderstatic classFloatingIP.CreateFloatingIPstatic classFloatingIP.UpdateBuilderstatic classFloatingIP.UpdateFloatingIP
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FloatingIP.CreateBuildercreateBuilder(String floatingNetworkId)booleanequals(Object o)StringgetAvailabilityZone()StringgetFixedIpAddress()StringgetFloatingIpAddress()StringgetFloatingNetworkId()StringgetId()StringgetPortId()StringgetProjectId()StringgetRouterId()StringgetTenantId()inthashCode()StringtoString()static FloatingIP.UpdateBuilderupdateBuilder()
-
-
-
Method Detail
-
getFloatingNetworkId
@Nullable public String getFloatingNetworkId()
- Returns:
- the floating network id for this floating IP
-
getFixedIpAddress
@Nullable public String getFixedIpAddress()
- Returns:
- the fixed IP address for this floating IP
-
getFloatingIpAddress
@Nullable public String getFloatingIpAddress()
- Returns:
- the floating IP address for this floating IP
-
getAvailabilityZone
@Nullable public String getAvailabilityZone()
- Returns:
- the availability zone for this floating IP
-
createBuilder
public static FloatingIP.CreateBuilder createBuilder(String floatingNetworkId)
- Returns:
- the Builder for creating a new floating IP
-
updateBuilder
public static FloatingIP.UpdateBuilder updateBuilder()
- Returns:
- the Builder for updating a floating IP
-
-