Module: Teems::Services::ConnectionPool

Included in:
ApiClient
Defined in:
lib/teems/services/api_client.rb

Overview

HTTP connection pool management for API endpoints

Constant Summary collapse

DEFAULT_ENDPOINTS =
{
  graph: 'https://graph.microsoft.com',
  teams: 'https://teams.microsoft.com',
  msgservice: 'https://amer.ng.msg.teams.microsoft.com',
  presence: 'https://presence.teams.microsoft.com'
}.freeze
TIMEOUTS =
{ open_timeout: 10, read_timeout: 30, keep_alive_timeout: 30 }.freeze