elasticsearch v1.0.0 API Reference

Modules

Entry-point for interacting with your Elasticsearch cluster(s)

Behaviour for interacting with the Elasticsearch JSON API

A HTTP signed implementation of Elasticsearch.API to interact with AWS Elasticsearch Service

A “real” HTTP implementation of Elasticsearch.API

Defines and holds configuration for your Elasticsearch cluster

A protocol for converting a struct into an Elasticsearch document

Wraps an Elasticsearch executable so it can be run as part of the Elixir supervision tree

Functions for manipulating Elasticsearch indexes

Functions for creating bulk indexing requests

A behaviour for fetching data to index using a streaming strategy

Exceptions

Represents an Elasticsearch exception raised while executing a query

Mix Tasks

Builds Elasticsearch indexes using a zero-downtime, hot-swap technique

FOR DEVELOPMENT USE ONLY