class HybridAnalysis::Clients::System

Public Instance Methods

configuration() click to toggle source

a partial information about instance configuration

@return [Hash]

# File lib/hybridanalysis/clients/system.rb, line 38
def configuration
  _get("/system/configuration") { |json| json }
end
environments() click to toggle source

return information about available execution environments

@return [Array]

# File lib/hybridanalysis/clients/system.rb, line 20
def environments
  _get("/system/environments") { |json| json }
end
queue_size() click to toggle source

return information about queue size

@return [Hash]

# File lib/hybridanalysis/clients/system.rb, line 47
def queue_size
  _get("/system/queue-size") { |json| json }
end
stats() click to toggle source

contains a variety of webservice statistics, e.g. the total number of submissions, unique submissions, signature ID distribution, user comments, etc.

@return [Hash]

# File lib/hybridanalysis/clients/system.rb, line 29
def stats
  _get("/system/stats") { |json| json }
end
total_submissions() click to toggle source

return total number of submission

@return [Hash]

# File lib/hybridanalysis/clients/system.rb, line 56
def total_submissions
  _get("/system/total-submissions") { |json| json }
end
version() click to toggle source

return system elements versions

@return [Hash]

# File lib/hybridanalysis/clients/system.rb, line 11
def version
  _get("/system/version") { |json| json }
end