class Daino::API
Attributes
analyzer[R]
job[R]
organization[R]
Public Class Methods
new(api_endpoint: ENV["CORTEX_API_ENDPOINT"], api_key: ENV["CORTEX_API_KEY"])
click to toggle source
# File lib/daino/api.rb, line 9 def initialize(api_endpoint: ENV["CORTEX_API_ENDPOINT"], api_key: ENV["CORTEX_API_KEY"]) raise(ArgumentError, "api_endpoint argument is required") unless api_endpoint raise(ArgumentError, "api_key argument is required") unless api_key @job = Clients::Job.new(api_endpoint: api_endpoint, api_key: api_key) @analyzer = Clients::Analyzer.new(api_endpoint: api_endpoint, api_key: api_key) @organization = Clients::Organization.new(api_endpoint: api_endpoint, api_key: api_key) @user = Clients::User.new(api_endpoint: api_endpoint, api_key: api_key) end