Interface NetworkParams

All Known Implementing Classes:
AbstractNetworkParams

@ThreadSafe
public interface NetworkParams
NetworkParams presents network parameters of running OS, such as DNS, host name etc.
  • Method Details

    • getHostName

      java.lang.String getHostName()

      getHostName.

      Returns:
      Gets host name
    • getDomainName

      java.lang.String getDomainName()

      getDomainName.

      Returns:
      Gets domain name
    • getDnsServers

      java.lang.String[] getDnsServers()

      getDnsServers.

      Returns:
      Gets DNS servers
    • getIpv4DefaultGateway

      java.lang.String getIpv4DefaultGateway()

      getIpv4DefaultGateway.

      Returns:
      Gets default gateway(routing destination for 0.0.0.0/0) for IPv4, empty string if not defined.
    • getIpv6DefaultGateway

      java.lang.String getIpv6DefaultGateway()

      getIpv6DefaultGateway.

      Returns:
      Gets default gateway(routing destination for ::/0) for IPv6, empty string if not defined.