private String getHostName(MemberInformation memberInformation) {
    String host;
    if (StringUtils.isNotBlank(memberInformation.getHttpServiceBindAddress())) {
      host = memberInformation.getHttpServiceBindAddress();
    } else if (StringUtils.isNotBlank(memberInformation.getServerBindAddress())) {
      host = memberInformation.getServerBindAddress();
    } else {
      host = memberInformation.getHost();
    }
    return host;
  }
Concrete implementation of {@link ConnectionConfig} which can be used to derive most (if not all)
of the connection properties from an existing {@link Cache} or {@link ClientCache}.

@see ClusterManagementServiceBuilder
geode-core/src/main/java/org/apache/geode/management/internal/api/GeodeConnectionConfig.java