# Functions
NewClient creates the Cient with configuration.
# Constants
See http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/bulk.html.
See http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/bulk.html.
See http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/bulk.html.
See http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/bulk.html.
# Structs
BulkRequest is used to send multi request in batch.
BulkResponse is the response for the bulk request.
BulkResponseItem is the item in the bulk response.
Client is the client to communicate with ES.
ClientConfig is the configuration for the client.
MappingResponse is the response for the mapping request.
Response is the ES response.
ResponseItem is the ES item in the response.
# Type aliases
Mapping represents ES mapping.