Class: Fal::Endpoints::Status

Inherits:
Object
  • Object
show all
Defined in:
lib/fal/endpoints.rb

Overview

Endpoint for queue status: GET queue.fal.run/app_id/requests/request_id/status

Instance Method Summary collapse

Constructor Details

#initialize(app_id:, request_id:, base_url:) ⇒ Status

Returns a new instance of Status.



39
40
41
42
43
# File 'lib/fal/endpoints.rb', line 39

def initialize(app_id:, request_id:, base_url:)
  @app_id = app_id
  @request_id = request_id
  @base_url = base_url
end

Instance Method Details

#methodObject



49
50
51
# File 'lib/fal/endpoints.rb', line 49

def method
  :get
end

#urlObject



45
46
47
# File 'lib/fal/endpoints.rb', line 45

def url
  "#{@base_url}/#{@app_id}/requests/#{@request_id}/status"
end