@Override
		public String getValue(BSimServerInfo serverInfo, Settings settings, Object data,
				ServiceProvider provider) throws IllegalArgumentException {
			if (serverInfo.hasDefaultLogin()) {
				if (serverInfo.getDBType() == DBType.postgres) {
					BSimPostgresDataSource ds =
						BSimPostgresDBConnectionManager.getDataSourceIfExists(serverInfo);
					if (ds != null) {
						return ds.getUserName();
					}
				}
				// TODO: how can we determine elastic username?
				return "";
			}
			String info = serverInfo.getUserName();
			boolean hasPassword = serverInfo.hasPassword();
			if (hasPassword) {
				info = info + ":****"; // show w/masked password
			}
			return info;
		}
Get DB connection pool status for a specified server
@param serverInfo server info
@return connection pool status
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/gui/search/dialog/BSimServerTableModel.java