static BaseVersion get(HttpCall.Factory http) throws IOException {
    return Parser.INSTANCE.get(http);
  }
Gets the version for particular distribution, returns either {@link ElasticsearchVersion}
or {@link OpensearchVersion} instance.
@param http the HTTP client
@return either {@link ElasticsearchVersion} or {@link OpensearchVersion} instance
@throws IOException in case of I/O errors
zipkin-storage/elasticsearch/src/main/java/zipkin2/elasticsearch/BaseVersion.java