Module: ElasticSearchFramework
- Defined in:
- lib/elastic_search_framework.rb,
lib/elastic_search_framework/index.rb,
lib/elastic_search_framework/query.rb,
lib/elastic_search_framework/logger.rb,
lib/elastic_search_framework/version.rb,
lib/elastic_search_framework/repository.rb,
lib/elastic_search_framework/index_alias.rb,
lib/elastic_search_framework/exceptions/index_error.rb
Defined Under Namespace
Modules: Exceptions, Index, IndexAlias
Classes: Query, Repository
Constant Summary
collapse
- VERSION =
'2.3.1'
Class Method Summary
collapse
Class Method Details
.host ⇒ Object
30
31
32
|
# File 'lib/elastic_search_framework.rb', line 30
def self.host
@host
end
|
.host=(value) ⇒ Object
27
28
29
|
# File 'lib/elastic_search_framework.rb', line 27
def self.host=(value)
@host = value
end
|
.logger ⇒ Object
5
6
7
|
# File 'lib/elastic_search_framework/logger.rb', line 5
def self.logger
return @@logger
end
|
.namespace ⇒ Object
18
19
20
|
# File 'lib/elastic_search_framework.rb', line 18
def self.namespace
@namespace
end
|
.namespace=(value) ⇒ Object
15
16
17
|
# File 'lib/elastic_search_framework.rb', line 15
def self.namespace=(value)
@namespace = value
end
|
.namespace_delimiter ⇒ Object
24
25
26
|
# File 'lib/elastic_search_framework.rb', line 24
def self.namespace_delimiter
@namespace_delimiter ||= '.'
end
|
.namespace_delimiter=(value) ⇒ Object
21
22
23
|
# File 'lib/elastic_search_framework.rb', line 21
def self.namespace_delimiter=(value)
@namespace_delimiter = value
end
|
.port ⇒ Object
36
37
38
|
# File 'lib/elastic_search_framework.rb', line 36
def self.port
@port ||= 9200
end
|
.port=(value) ⇒ Object
33
34
35
|
# File 'lib/elastic_search_framework.rb', line 33
def self.port=(value)
@port = value
end
|
.set_logger(logger) ⇒ Object
9
10
11
|
# File 'lib/elastic_search_framework/logger.rb', line 9
def self.set_logger(logger)
@@logger = logger
end
|