Package com.yahoo.net

Class HostName

java.lang.Object
com.yahoo.net.HostName

public class HostName extends Object
This class has utilities for getting the hostname of the system running the JVM. Detection of the hostname is now done before starting any Vespa programs and provided in the environment variable VESPA_HOSTNAME; if that variable isn't set a default of "localhost" is always returned.
Author:
arnej
  • Constructor Details

    • HostName

      public HostName()
  • Method Details

    • getLocalhost

      public static String getLocalhost()
      Return a public and fully qualified hostname for localhost that resolves to an IP address on a network interface.
      Returns:
      the preferred name of localhost
    • setHostNameForTestingOnly

      public static void setHostNameForTestingOnly(String hostName)