Class: ElasticSearch::Client
- Inherits:
-
AbstractClient
- Object
- AbstractClient
- ElasticSearch::Client
- Includes:
- Api::Admin::Cluster, Api::Admin::Index, Api::DefaultScope, Api::Index, AutoDiscoveringClient, RetryingClient
- Defined in:
- lib/elasticsearch/client.rb
Constant Summary
Constants included from Api::Admin::Cluster
Api::Admin::Cluster::PSEUDO_NODES
Constants included from Api::Admin::Index
Api::Admin::Index::PSEUDO_INDICES
Constants included from AutoDiscoveringClient
AutoDiscoveringClient::AUTO_DISCOVERING_DEFAULTS
Constants included from RetryingClient
RetryingClient::RETRYING_DEFAULTS
Constants inherited from AbstractClient
Method Summary
Methods included from Api::Admin::Cluster
#cluster_health, #cluster_state, #nodes_info, #nodes_stats, #restart_nodes, #shutdown_nodes
Methods included from Api::Admin::Index
#alias_index, #create_index, #delete_index, #flush, #index_status, #optimize, #refresh, #snapshot, #update_mapping
Methods included from Api::Index
#count, #delete, #get, #index, #scroll, #search
Methods included from Api::DefaultScope
#default_index, #default_index=, #default_type, #default_type=
Methods included from AutoDiscoveringClient
#auto_discover_nodes!, #initialize
Methods included from RetryingClient
#connect!, #disconnect!, #disconnect_on_max!, #execute, #initialize, #next_server, #rebuild_live_server_list!