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