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
Instance Attribute Summary
Attributes inherited from AbstractClient
#connection, #current_server, #servers
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, #create_river, #delete_index, #delete_mapping, #delete_river, #flush, #get_aliases, #get_river, #get_settings, #index_exists?, #index_mapping, #index_status, #optimize, #refresh, #river_status, #snapshot, #update_mapping, #update_settings
Methods included from Api::Index
#bulk, #count, #delete, #delete_by_query, #get, #index, #multi_get, #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!
Methods inherited from AbstractClient
#connect!, #disconnect!, #execute, #extract_servers_and_defaults, #initialize