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 classVirtualIP.IPVersionVirtual IP Versionsstatic classVirtualIP.TypeVirtual IP Types
-
Constructor Summary
Constructors Modifier Constructor Description protectedVirtualIP(VirtualIP.Type type, VirtualIP.IPVersion ipVersion)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)VirtualIP.IPVersiongetIpVersion()VirtualIP.TypegetType()inthashCode()static VirtualIPpublicIPv6()Use this method to easily create virtual IPs.protected com.google.common.base.MoreObjects.ToStringHelperstring()StringtoString()
-
-
-
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()
-
-