public String getId() {
    final StringBuilder buffer = new StringBuilder(ServerState.getServerBindAddressAsString(this));
    final String serverPort = ServerState.getServerPortAsString(this);

    if (isNotBlank(serverPort)) {
      buffer.append("[").append(serverPort).append("]");
    }

    return buffer.toString();
  }
Gets an identifier that uniquely identifies and represents the Server associated with this
launcher.

@return a String value identifier to uniquely identify the Server and it's launcher.
@see #getServerBindAddressAsString()
@see #getServerPortAsString()
geode-core/src/main/java/org/apache/geode/distributed/ServerLauncher.java