private static @NotNull InetAddress getLocalHostOrThrow() {
    try {
      return LocalHostUtil.getLocalHost();
    } catch (UnknownHostException e) {
      throw new InternalGemFireException("Failed getting local host", e);
    }
  }
Required to initialize non-null values for transient or missing fields.
geode-core/src/main/java/org/apache/geode/internal/admin/remote/DistributionLocatorId.java