Module: BWStatusBoardAPI

Extended by:
Configuration
Defined in:
lib/bw_status_board_api.rb,
lib/bw_status_board_api/error.rb,
lib/bw_status_board_api/client.rb,
lib/bw_status_board_api/default.rb,
lib/bw_status_board_api/request.rb,
lib/bw_status_board_api/version.rb,
lib/bw_status_board_api/connection.rb,
lib/bw_status_board_api/performance.rb,
lib/bw_status_board_api/configuration.rb,
lib/bw_status_board_api/response/error.rb,
lib/bw_status_board_api/response/logger.rb,
lib/bw_status_board_api/client/environments.rb,
lib/bw_status_board_api/response/performance.rb,
lib/bw_status_board_api/client/environments/services.rb

Overview

BW Version

Defined Under Namespace

Modules: Configuration, Connection, Default, Performance, Request, Response Classes: BWStatusBoardAPIError, BadGateway, BadRequest, Client, Forbidden, InternalServerError, NotAcceptable, NotFound, NotImplemented, ServiceUnavailable, TooManyRequests, Unauthorized, UnprocessableEntity

Constant Summary collapse

VERSION =
'1.0.1'

Instance Attribute Summary

Attributes included from Configuration

#adapter, #api_endpoint, #debug, #logger, #performance, #user_agent, #verify_ssl

Class Method Summary collapse

Methods included from Configuration

configure, destroy, keys, reset

Class Method Details

.new(opts = {}) ⇒ BWStatusBoardAPI::Client

Alias for BWStatusBoardAPI::Client.new



12
13
14
# File 'lib/bw_status_board_api.rb', line 12

def new(opts = {})
  BWStatusBoardAPI::Client.new(opts)
end

.respond_to?(method_name, include_private = false) ⇒ Boolean

Check BWStatusBoardAPI::Client.new responds

Returns:

  • (Boolean)


17
18
19
# File 'lib/bw_status_board_api.rb', line 17

def respond_to?(method_name, include_private = false)
  new.respond_to?(method_name, include_private) || super
end