elsaticsearch interface