public void deleteBulkDocsAsync(List<String> indexList,
            List<String> typeList, QueryBuilder filterQueryBuilder,
            ActionListener<BulkResponse> bulkResponseActionListener) {
        indexList.forEach(
                index -> typeList.forEach(type -> deleteBulkDocsAsync(index,
                        type, filterQueryBuilder, bulkResponseActionListener)));
    }
public void deleteBulkDocsAsync ( List < String > indexList , List < String > typeList , QueryBuilder filterQueryBuilder , ActionListener < BulkResponse > bulkResponseActionListener ) { indexList . forEach ( index -> typeList . forEach ( type -> deleteBulkDocsAsync ( index , type , filterQueryBuilder , bulkResponseActionListener ) ) ) ; }
Delete bulk docs async.

@param indexList                  the index list
@param typeList                   the type list
@param filterQueryBuilder         the filter query builder
@param bulkResponseActionListener the bulk response action listener