Class: Algolia::Indices::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/algolia/indices/client.rb

Instance Method Summary collapse

Constructor Details

#initialize(api_key, application_id, index_name) ⇒ Client

Returns a new instance of Client.



7
8
9
10
11
12
# File 'lib/algolia/indices/client.rb', line 7

def initialize(api_key, application_id, index_name)
  @api_key = api_key
  @application_id = application_id
  @index_name = index_name
  http_client
end

Instance Method Details

#batch_write_operations(parameters) ⇒ Object



14
15
16
# File 'lib/algolia/indices/client.rb', line 14

def batch_write_operations(parameters)
  http_post(batch_write_operations_path, parameters)
end

#clear_indexObject



18
19
20
# File 'lib/algolia/indices/client.rb', line 18

def clear_index
  http_post(clear_index_path)
end