Я понял проблему. Это была опечатка на линии ниже
df.write.format("org.elasicsearch.spark.sql") \
Это должно быть org.elasticsearch.spark.sql . Я пропустил один символ 't' на нем.
Большое спасибо, ребята, за попытку помочь
libevent или libev кажутся тем, что вам нужно, хотя я ими не пользовался.