host and port should be mandatory. Based on some code below, it looks like edge uses different databases. If that is the case, then those parameters should also be mandatory. file_collection, chunk_collection, module_collection, and es_instance are unnecessary.