INNER CODE UNIT · Java
getServerVersion
Erudika/para · para-client/src/main/java/com/erudika/para/client/ParaClient.java:306
public String getServerVersion() {
Map<?, ?> res = invokeGet("", null, Map.class);
if (res == null || StringUtils.isBlank((String) res.get("version"))) {
return "unknown";
} else {
return (String) res.get("version");
}
}
/**
* Returns the Para server version asynchronously.
* @return a future of the version of Para server
*/
public CompletableFuture<String> getServerVersionAsync() {
return this.<Map<String, Object>>invokeGetAsync("", null, Map.class)
.thenApply(res -> res == null || StringUtils.isBlank((String) res.get("version")) ? "unknown"
: (String) res.get("version"));
}