Java API client and Rest-High-Level client


I was wondering if we can have both java client and java-high level client dependencies in the same project for [Get started - OpenSearch documentation](OS 1.2 or above).

Since these two are different clients all together then I don’t think this should be a problem, but would appreciate any feedback/comments if someone has tried this out.

Also if there’s any article that could explain the motivation behind the new client.

Thanks :slight_smile:

The java client has the high level client as a dependency already.

The future direction is expanded support of opensearch-java.

1 Like