Module: ChalkRuby::Defaults

Defined in:
lib/chalk_ruby/defaults.rb

Constant Summary collapse

REQUESTER_CLASS =
Http::HttpRequester
ADAPTER =
'net_http_persistent'
HEADER_CLIENT_ID =

HTTP Headers


'X-Chalk-Client-Id'.freeze
HEADER_CLIENT_SECRET =
'X-Chalk-Client-Secret'.freeze
HEADER_ENVIRONMENT =
'X-Chalk-Env-Id'.freeze
AUTHORIZATION_HEADER =
'Authorization'.freeze
USER_AGENT =
"ChalkRuby Ruby (#{ChalkRuby::VERSION}), Ruby (#{RUBY_VERSION})"
QUERY_SERVER =

API Servers


'https://api.prod.chalk.ai'.freeze
API_SERVER =
'https://api.prod.chalk.ai'.freeze
ERROR_BAD_REQUEST =

HTTP ERROR CODES


400
ERROR_FORBIDDEN =
403
ERROR_NOT_FOUND =
404
ERROR_TIMED_OUT =
408
CONNECT_TIMEOUT =

HTTP TIMEOUTS


100
API_TIMEOUT =
300
QUERY_TIMEOUT =
1200
ROOT_CA_PATH =

GRPC


nil
WAIT_TASK_DEFAULT_TIME_BEFORE_RETRY =
100