Я нахожусь в ситуации, когда у меня не будет доступа к деталям упругого поискового кластера. Все, что у меня есть, это конечная точка отдыха третьей стороны, на которую я должен отправить запрос, чтобы получить конечный результат.
Мы используем Spring Data в нашем приложении. Поскольку у меня нет доступа к деталям кластера, я не могу создать клиент (TransportClient / RestClient), который может взаимодействовать с кластером, так как любой из них требует конфигурации кластера.
Я хотел использовать репозиторий Spring Data Elastic Search, но я просто хотел получить запрос, который формирует репозиторий Spring Data, но на самом деле не идти и не запрашивать кластер. Получив запрос, я опубликую запрос на сторонней конечной точке отдыха, чтобы получить желаемый результат.
Есть ли способ просмотреть / получить запрос через концепцию хранилища без настройки клиента? Если пути нет, то мне нужно разработать библиотеку, которая анализирует синтаксическое дерево для генерации упругого запроса.