public class

Host

extends Object
java.lang.Object
   ↳ com.netflix.astyanax.connectionpool.Host

Summary

Fields
public static final Host NO_HOST
public static Pattern ipPattern
Public Constructors
Host(String url2, int defaultPort)
Public Methods
Host addAlternateIpAddress(String ipAddress)
boolean equals(Object obj)
Set<String> getAlternateIpAddresses()
String getHostName()
String getId()
String getIpAddress()
String getName()
int getPort()
String getUrl()
int hashCode()
static String parseHostFromUrl(String urlPort)
Parse the hostname from a "hostname:port" formatted string
static int parsePortFromUrl(String urlPort, int defaultPort)
Parse the port from a "hostname:port" formatted string
Host setId(String id)
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final Host NO_HOST

public static Pattern ipPattern

Public Constructors

public Host (String url2, int defaultPort)

Public Methods

public Host addAlternateIpAddress (String ipAddress)

public boolean equals (Object obj)

public Set<String> getAlternateIpAddresses ()

public String getHostName ()

public String getId ()

public String getIpAddress ()

public String getName ()

public int getPort ()

public String getUrl ()

public int hashCode ()

public static String parseHostFromUrl (String urlPort)

Parse the hostname from a "hostname:port" formatted string

public static int parsePortFromUrl (String urlPort, int defaultPort)

Parse the port from a "hostname:port" formatted string

public Host setId (String id)

public String toString ()