Class: LlamaHair::RetrieveClient
- Inherits:
-
Object
- Object
- LlamaHair::RetrieveClient
- Defined in:
- lib/llamahair/retrieve_client.rb
Constant Summary collapse
- MAX_POLL_TIME =
45 seconds timeout
45
- DELAY_MS =
500ms delay
0.5
Instance Method Summary collapse
-
#initialize(options) ⇒ RetrieveClient
constructor
A new instance of RetrieveClient.
-
#retrieve(request) ⇒ Types::LlamaResponse
Retrieve a response from the Llama API.
Constructor Details
#initialize(options) ⇒ RetrieveClient
Returns a new instance of RetrieveClient.
14 15 16 |
# File 'lib/llamahair/retrieve_client.rb', line 14 def initialize() @options = end |
Instance Method Details
#retrieve(request) ⇒ Types::LlamaResponse
Retrieve a response from the Llama API
21 22 23 24 |
# File 'lib/llamahair/retrieve_client.rb', line 21 def retrieve(request) start_time = Time.now request_loop(request, start_time) end |