JestClient возвращает ошибку несоответствия подписи при выполнении запроса с использованием Get.Builder, хотя другие запросы с использованием SearchBuilder работают просто отлично.
Это работает:
SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder();
searchSourceBuilder.query(QueryBuilders.matchPhraseQuery("_id", id));
Search search = new SearchBuilder(searchSourceBuilder.toString(), "my_index", "default").create();
return jestClient.execute(search);
Но НЕ это:
return jestClient.execute(new Get.Builder("my_index", id)
.setParameter("preference", "_primary").type("default").build());
Есть мысли?