org.jclouds.rackspace.cloudloadbalancers.v1.domain
Class SourceAddresses

java.lang.Object
  extended by org.jclouds.rackspace.cloudloadbalancers.v1.domain.SourceAddresses

public class SourceAddresses
extends Object

The load balancer source IP addresses are useful for customers who are automating the deployment of infrastructure and need to determine the IP addresses of requests coming from our load balancers for the purpose of creating more robust firewall rules.


Nested Class Summary
static class SourceAddresses.Builder
           
 
Constructor Summary
protected SourceAddresses(String ipv6Public, String ipv4Public, String ipv4Servicenet)
           
 
Method Summary
static SourceAddresses.Builder builder()
           
 boolean equals(Object obj)
           
 String getIPV4Public()
           
 String getIPV4Servicenet()
           
 String getIPV6Public()
           
 int hashCode()
           
protected  com.google.common.base.Objects.ToStringHelper string()
           
 SourceAddresses.Builder toBuilder()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SourceAddresses

protected SourceAddresses(String ipv6Public,
                          String ipv4Public,
                          String ipv4Servicenet)
Method Detail

getIPV6Public

public String getIPV6Public()

getIPV4Public

public String getIPV4Public()

getIPV4Servicenet

public String getIPV4Servicenet()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

string

protected com.google.common.base.Objects.ToStringHelper string()

toString

public String toString()
Overrides:
toString in class Object

builder

public static SourceAddresses.Builder builder()

toBuilder

public SourceAddresses.Builder toBuilder()


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.