Elasticsearchインデックスタイプのすべてのデータを削除


テストされたESバージョンは5.4で、削除コードは以下の通りです.
public Long deleteTypeData() {
     
	// ES , Spring new 
    ESDataSource esDataSource = super.getEsDataSource();

    Client client = esDataSource.getClient();
    BulkByScrollResponse response = DeleteByQueryAction.INSTANCE.newRequestBuilder(client)
    // 
            .filter(QueryBuilders.rangeQuery("created").gte("1583216042000"))
    // 
            .source("xxx_type_xxx").get();

    long deleted = response.getDeleted();
    System.out.println(" :" + deleted);
    return deleted;
}