Connection Layer API¶
All of the classes responsible for handling the connection to the Elasticsearch
cluster. The default subclasses used can be overriden by passing parameters to the
Elasticsearch class. All of the arguments to the client
will be passed on to Transport,
ConnectionPool and Connection.
For example if you wanted to use your own implementation of the
ConnectionSelector class you can just pass in the
selector_class parameter.
Note
ConnectionPool and related options (like
selector_class) will only be used if more than one connection is defined.
Either directly or via the Sniffing mechanism.