# Generic Client Usage

**URL:** <https://forum.opensearch.org/t/generic-client-usage/22993>\
**Category:** OpenSearch\
**Created:** [January 5, 2025, 4:25pm UTC](https://forum.opensearch.org/t/generic-client-usage/22993 "2025-01-05T16:25:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![docme](https://avatars.discourse-cdn.com/v4/letter/d/8c91f0/32.png) [@docme](https://forum.opensearch.org/u/docme)\
**Post date:** [January 5, 2025, 4:25pm UTC](https://forum.opensearch.org/t/generic-client-usage/22993/1 "2025-01-05T16:25:19Z")

</div>

Having trouble getting an early example of the generic client to work. Cannot resolve the imports used. Using 2.19.0 client. Can you identify the imports or a corrected query? Response response = client.generic().perform( SimpleEndpoint.builder() .method(“POST”) .path(“/” + index + “/\_search”) .body(JsonData.fromJson(escapedQuery)) .build() );

---

<div class="post-metadata">

**Author:** ![reta](https://avatars.discourse-cdn.com/v4/letter/r/cdc98d/32.png) [@reta](https://forum.opensearch.org/u/reta)\
**Post date:** [January 6, 2025, 2:40pm UTC](https://forum.opensearch.org/t/generic-client-usage/22993/2 "2025-01-06T14:40:34Z")

</div>

Please check the examples here [1]

[1] [opensearch-java/java-client/src/test/java11/org/opensearch/client/opensearch/integTest/AbstractGenericClientIT.java at main · opensearch-project/opensearch-java · GitHub](https://github.com/opensearch-project/opensearch-java/blob/main/java-client/src/test/java11/org/opensearch/client/opensearch/integTest/AbstractGenericClientIT.java)
