Class HostnameProvider

java.lang.Object
org.graylog.util.HostnameProvider
All Implemented Interfaces:
javax.inject.Provider<Hostname>

public class HostnameProvider extends Object implements javax.inject.Provider<Hostname>
  • Constructor Details

    • HostnameProvider

      public HostnameProvider()
  • Method Details

    • get

      public Hostname get()
      Returns the Hostname object for the local node.
      Specified by:
      get in interface javax.inject.Provider<Hostname>
      Returns:
      the hostname
      Throws:
      RuntimeException - when local hostname cannot be retrieved