FS River Plugin offers a simple way to index local files into elasticsearch.
'fr.pilato.elasticsearch.river:fsriver:0.5.0'
<dependency>
<groupId>fr.pilato.elasticsearch.river</groupId>
<artifactId>fsriver</artifactId>
<version>0.5.0</version>
</dependency>
<dependency org="fr.pilato.elasticsearch.river" name="fsriver" rev="0.5.0"/>
"fr.pilato.elasticsearch.river", "fsriver", "0.5.0"