private static String getHostName(InetAddress i) {
    return SocketCreator.resolve_dns ? SocketCreator.getHostName(i) : i.getHostAddress();
  }
Construct a InternalDistributedMember
<p>

This, and the following constructor are the only valid ways to create an ID for a distributed
member for use in the P2P cache. Use of other constructors can break
network-partition-detection.

@param i the inet address
@param membershipPort the membership port
@param splitBrainEnabled whether this feature is enabled for the member
@param canBeCoordinator whether the member is eligible to be the membership coordinator
geode-core/src/main/java/org/apache/geode/distributed/internal/membership/InternalDistributedMember.java