Method: AzureSearch::SearchIndexClient#exists

Defined in:
lib/azure_search/search_index_client.rb

#existsTrueClass, FalseClass

Checks if the specified index exists.

Returns:

  • (TrueClass, FalseClass)

    true if the index exists, false otherwise.

Since:

  • 0.1.0



37
38
39
40
41
42
43
44
# File 'lib/azure_search/search_index_client.rb', line 37

def exists
  resp = create_request().get(build_index_definition_url())
  if resp.code == 404
    return false
  end
  raise_on_http_error(resp)
  return true
end