API Reference Snap v0.3.0

Modules

Snap is split into 3 main components

Defines how HTTP request is transformed to add authentication.

Implements HTTP Basic Auth, if necessary.

Supports streaming bulk operations against a Snap.Cluster.

Represents a create step in a Snap.Bulk operation

Represents a delete step in a Snap.Bulk operation

Represents an index step in a Snap.Bulk operation

Represents an update step in a Snap.Bulk operation

Represents a list of errors, collected from a Snap.Bulk operation.

Defines a cluster.

Represents an individual hit dictionary from a Search API response.

Represents the hits dictionary returned from an ElasticSearch Search API response.

Helper functions around index management.

Represents an Elasticsearch exception raised while executing a query.

Performs searches against an ElasticSearch cluster.

Represents the response from ElasticSearch's Search API.