class CloudscrapeClient::Executions::Get

Attributes

response[R]

Public Class Methods

new(response:) click to toggle source
# File lib/cloudscrape_client/executions/get.rb, line 8
def initialize(response:)
  @response = response
end

Public Instance Methods

failed?() click to toggle source
# File lib/cloudscrape_client/executions/get.rb, line 24
def failed?
  %w(FAILED).include?(state)
end
ok?() click to toggle source
# File lib/cloudscrape_client/executions/get.rb, line 32
def ok?
  %w(OK).include?(state)
end
pending?() click to toggle source
# File lib/cloudscrape_client/executions/get.rb, line 16
def pending?
  %w(PENDING).include?(state)
end
queued?() click to toggle source
# File lib/cloudscrape_client/executions/get.rb, line 12
def queued?
  %w(QUEUED).include?(state)
end
running?() click to toggle source
# File lib/cloudscrape_client/executions/get.rb, line 20
def running?
  %w(RUNNING).include?(state)
end
state() click to toggle source
# File lib/cloudscrape_client/executions/get.rb, line 36
def state
  response.fetch(:state)
end
stopped?() click to toggle source
# File lib/cloudscrape_client/executions/get.rb, line 28
def stopped?
  %w(STOPPED).include?(state)
end