ES 2.X から ES 6.1.1 への長い間延期されたアップグレードを行っています。親/子マッピングを結合タイプに変更したので、6.X で有効です。ただし、子アグリゲーションを使用する必要があります。
ドキュメントはそれが利用可能であると言います: https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/_bucket_aggregations.html#java-aggs-bucket-children
ただし、Java ドキュメントを見ると利用できません: https://artifacts.elastic.co/javadoc/org/elasticsearch/elasticsearch/6.1.1/org/elasticsearch/search/aggregations/AggregationBuilders.html
Java API が利用できないため、Elasticsearch 6.X の子アグリゲーションを構築する正しい方法は何ですか? Javaトランスポートクライアントを使用せずにリクエストを作成して送信する唯一の方法はありますか?