module Elasticsearch::API
Constants
- DEFAULT_DOC
- DEFAULT_SERIALIZER
- HTTP_DELETE
- HTTP_GET
- HTTP_HEAD
- HTTP_POST
- HTTP_PUT
- UNDERSCORE_ALL
- UNDERSCORE_SEARCH
- VERSION
Public Class Methods
included(base)
click to toggle source
Auto-include all namespaces in the receiver
# File lib/elasticsearch/api.rb, line 44 def self.included(base) base.send :include, Elasticsearch::API::Common, Elasticsearch::API::Actions, Elasticsearch::API::Cluster, Elasticsearch::API::Nodes, Elasticsearch::API::Indices, Elasticsearch::API::Ingest, Elasticsearch::API::Snapshot, Elasticsearch::API::Tasks, Elasticsearch::API::Cat, Elasticsearch::API::Remote, Elasticsearch::API::DanglingIndices, Elasticsearch::API::Features, Elasticsearch::API::Shutdown, Elasticsearch::API::AsyncSearch, Elasticsearch::API::Autoscaling, Elasticsearch::API::CrossClusterReplication, Elasticsearch::API::DataFrameTransformDeprecated, Elasticsearch::API::Enrich, Elasticsearch::API::Eql, Elasticsearch::API::Fleet, Elasticsearch::API::Graph, Elasticsearch::API::IndexLifecycleManagement, Elasticsearch::API::License, Elasticsearch::API::Logstash, Elasticsearch::API::Migration, Elasticsearch::API::MachineLearning, Elasticsearch::API::Monitoring, Elasticsearch::API::Rollup, Elasticsearch::API::SearchableSnapshots, Elasticsearch::API::Security, Elasticsearch::API::SnapshotLifecycleManagement, Elasticsearch::API::SQL, Elasticsearch::API::SSL, Elasticsearch::API::TextStructure, Elasticsearch::API::Transform, Elasticsearch::API::Watcher, Elasticsearch::API::XPack, Elasticsearch::API::SearchApplication, Elasticsearch::API::Synonyms, Elasticsearch::API::Esql, Elasticsearch::API::Inference, Elasticsearch::API::Profiling, Elasticsearch::API::Simulate, Elasticsearch::API::Connector, Elasticsearch::API::QueryRules end
serializer()
click to toggle source
The serializer class
# File lib/elasticsearch/api.rb, line 95 def self.serializer settings[:serializer] || DEFAULT_SERIALIZER end
settings()
click to toggle source
Access the module settings
# File lib/elasticsearch/api.rb, line 101 def self.settings @settings ||= {} end