class Typesense::Client
Attributes
aliases[R]
collections[R]
configuration[R]
debug[R]
health[R]
keys[R]
metrics[R]
multi_search[R]
operations[R]
Public Class Methods
new(options = {})
click to toggle source
# File lib/typesense/client.rb, line 8 def initialize(options = {}) @configuration = Configuration.new(options) @api_call = ApiCall.new(@configuration) @collections = Collections.new(@api_call) @aliases = Aliases.new(@api_call) @keys = Keys.new(@api_call) @multi_search = MultiSearch.new(@api_call) @debug = Debug.new(@api_call) @health = Health.new(@api_call) @metrics = Metrics.new(@api_call) @operations = Operations.new(@api_call) end