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