module Elasticsearch::API
This is the main module for including all API
endpoint functions It includes the namespace modules from ./api/actions
Constants
- API_NAMESPACES
-
Add new namespaces to this constant
- DEFAULT_SERIALIZER
- ES_SPECIFICATION_COMMIT
- HTTP_DELETE
- HTTP_GET
- HTTP_HEAD
- HTTP_POST
- HTTP_PUT
- UPPERCASE_APIS
- VERSION
Public Class Methods
Source
# File lib/elasticsearch/api.rb, line 118 def self.serializer settings[:serializer] || DEFAULT_SERIALIZER end
The serializer class
Source
# File lib/elasticsearch/api.rb, line 124 def self.settings @settings ||= {} end
Access the module settings