Class VirtualIP
- java.lang.Object
-
- org.jclouds.rackspace.cloudloadbalancers.v1.domain.VirtualIP
-
- Direct Known Subclasses:
VirtualIPWithId
public class VirtualIP extends Object
A virtual IP (VIP) makes a load balancer accessible by clients. The load balancing service supports either a public virtual IP, routable on the public Internet, or a ServiceNet address, routable only within the region in which the load balancer resides.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VirtualIP.IPVersion
Virtual IP Versionsstatic class
VirtualIP.Type
Virtual IP Types
-
Constructor Summary
Constructors Modifier Constructor Description protected
VirtualIP(VirtualIP.Type type, VirtualIP.IPVersion ipVersion)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
VirtualIP.IPVersion
getIpVersion()
VirtualIP.Type
getType()
int
hashCode()
static VirtualIP
publicIPv6()
Use this method to easily create virtual IPs.protected com.google.common.base.MoreObjects.ToStringHelper
string()
String
toString()
-
-
-
Constructor Detail
-
VirtualIP
protected VirtualIP(VirtualIP.Type type, VirtualIP.IPVersion ipVersion)
-
-
Method Detail
-
publicIPv6
public static VirtualIP publicIPv6()
Use this method to easily create virtual IPs. Only public IPv6 virtual IPs can be created.
-
getType
public VirtualIP.Type getType()
-
getIpVersion
public VirtualIP.IPVersion getIpVersion()
-
string
protected com.google.common.base.MoreObjects.ToStringHelper string()
-
-