private void updateByInternalDistributedMember(InternalDistributedMember member) {
    if (member != null) {
      internalId = member;
      id = internalId.toString();
      host = internalId.getHost();
      name = internalId.getName();
      if (name == null || DistributionConfig.DEFAULT_NAME.equals(name)) {
        /*
         * name could be null & referring to description of a fix for 32877
         */
        name = id;
      }
    }
  }
Updates this SystemMember instance using the corresponding InternalDistributedMember

@param member InternalDistributedMember instance to update this SystemMember

@since GemFire 6.5
geode-core/src/main/java/org/apache/geode/admin/internal/SystemMemberImpl.java