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 class
FloatingIP.CreateBuilder
static class
FloatingIP.CreateFloatingIP
static class
FloatingIP.UpdateBuilder
static class
FloatingIP.UpdateFloatingIP
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FloatingIP.CreateBuilder
createBuilder(String floatingNetworkId)
boolean
equals(Object o)
String
getAvailabilityZone()
String
getFixedIpAddress()
String
getFloatingIpAddress()
String
getFloatingNetworkId()
String
getId()
String
getPortId()
String
getProjectId()
String
getRouterId()
String
getTenantId()
int
hashCode()
String
toString()
static FloatingIP.UpdateBuilder
updateBuilder()
-
-
-
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
-
-