Elasticsearch で集計を調査しているときに、HTTP ベースの JEST クライアントでは JSON クエリを介して集計機能を実装できるが、TCP ベースの Java クライアントでは実装できないことがわかりました。
私は Jest クライアントを使用しており、正常に機能するクエリ文字列を介して集計を実装しています。しかし、フィルターが増えると静かになり、面倒だと感じます。JEST クライアント (TCP クライアントの集計ビルダーのようなもの) で JSON クエリを使用する以外に集計を実装する方法があるかどうか、またそれをどのように実装するかを知りたいです。