Class: Elasticsearch::Transport::Client

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

Instance Method Summary collapse

Instance Method Details

#data_frameObject



82
83
84
# File 'lib/elasticsearch/xpack.rb', line 82

def data_frame
  @data_frame ||= xpack.data_frame
end

#deprecationObject



78
79
80
# File 'lib/elasticsearch/xpack.rb', line 78

def deprecation
  @deprecation ||= xpack.deprecation
end

#graphObject



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

def graph
  @graph ||= xpack.graph
end

#migrationObject



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

def migration
  @migration ||= xpack.migration
end

#mlObject



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

def ml
  @ml ||= xpack.ml
end

#rollupObject



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

def rollup
  @rollup ||= xpack.rollup
end

#securityObject



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

def security
  @security ||= xpack.security
end

#sqlObject



74
75
76
# File 'lib/elasticsearch/xpack.rb', line 74

def sql
  @sql ||= xpack.sql
end

#watcherObject



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

def watcher
  @watcher ||= xpack.watcher
end

#xpackObject



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

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