Module: ElasticSearchThrift
- Defined in:
- lib/elastic_search_thrift.rb,
lib/elastic_search_thrift/rest.rb,
lib/elastic_search_thrift/client.rb,
lib/elastic_search_thrift/version.rb,
lib/elastic_search_thrift/tire_client.rb,
lib/elastic_search_thrift/thrift_extensions.rb,
lib/elastic_search_thrift/elasticsearch_types.rb,
lib/elastic_search_thrift/elasticsearch_constants.rb
Defined Under Namespace
Modules: Method, ResponseMixin, Rest, Status
Classes: Client, Response, RestRequest, RestResponse, TireClient
Constant Summary
collapse
- VERSION =
[0, 0, 2]
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
7
8
9
|
# File 'lib/elastic_search_thrift.rb', line 7
def configuration
@configuration
end
|
Class Method Details
.client ⇒ Object
13
14
15
|
# File 'lib/elastic_search_thrift.rb', line 13
def client
@client ||= Client.new(configuration)
end
|
9
10
11
|
# File 'lib/elastic_search_thrift.rb', line 9
def configure(attributes)
self.configuration = attributes
end
|
17
18
19
|
# File 'lib/elastic_search_thrift.rb', line 17
def configure_tire
TireClient.install
end
|