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/exceptions/index_error.rb
Defined Under Namespace
Modules: Exceptions, Index
Classes: Query, Repository
Constant Summary
collapse
- VERSION =
'2.1.0'
Class Method Summary
collapse
Class Method Details
.host ⇒ Object
29
30
31
|
# File 'lib/elastic_search_framework.rb', line 29
def self.host
@host
end
|
.host=(value) ⇒ Object
26
27
28
|
# File 'lib/elastic_search_framework.rb', line 26
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
17
18
19
|
# File 'lib/elastic_search_framework.rb', line 17
def self.namespace
@namespace
end
|
.namespace=(value) ⇒ Object
14
15
16
|
# File 'lib/elastic_search_framework.rb', line 14
def self.namespace=(value)
@namespace = value
end
|
.namespace_delimiter ⇒ Object
23
24
25
|
# File 'lib/elastic_search_framework.rb', line 23
def self.namespace_delimiter
@namespace_delimiter ||= '.'
end
|
.namespace_delimiter=(value) ⇒ Object
20
21
22
|
# File 'lib/elastic_search_framework.rb', line 20
def self.namespace_delimiter=(value)
@namespace_delimiter = value
end
|
.port ⇒ Object
35
36
37
|
# File 'lib/elastic_search_framework.rb', line 35
def self.port
@port ||= 9200
end
|
.port=(value) ⇒ Object
32
33
34
|
# File 'lib/elastic_search_framework.rb', line 32
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
|