Class: Elasticsearch::Transport::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/elasticsearch/xpack.rb

Instance Method Summary collapse

Instance Method Details

#data_frameObject



69
70
71
# File 'lib/elasticsearch/xpack.rb', line 69

def data_frame
  @data_frame ||= xpack.data_frame
end

#deprecationObject



65
66
67
# File 'lib/elasticsearch/xpack.rb', line 65

def deprecation
  @deprecation ||= xpack.deprecation
end

#graphObject



53
54
55
# File 'lib/elasticsearch/xpack.rb', line 53

def graph
  @graph ||= xpack.graph
end

#migrationObject



57
58
59
# File 'lib/elasticsearch/xpack.rb', line 57

def migration
  @migration ||= xpack.migration
end

#mlObject



41
42
43
# File 'lib/elasticsearch/xpack.rb', line 41

def ml
  @ml ||= xpack.ml
end

#rollupObject



45
46
47
# File 'lib/elasticsearch/xpack.rb', line 45

def rollup
  @rollup ||= xpack.rollup
end

#securityObject



37
38
39
# File 'lib/elasticsearch/xpack.rb', line 37

def security
  @security ||= xpack.security
end

#sqlObject



61
62
63
# File 'lib/elasticsearch/xpack.rb', line 61

def sql
  @sql ||= xpack.sql
end

#watcherObject



49
50
51
# File 'lib/elasticsearch/xpack.rb', line 49

def watcher
  @watcher ||= xpack.watcher
end

#xpackObject



33
34
35
# File 'lib/elasticsearch/xpack.rb', line 33

def xpack
  @xpack_client ||= Elasticsearch::XPack::API::Client.new(self)
end