Module: Hudu

Extended by:
Configuration, WrAPI::RespondTo
Defined in:
lib/hudu.rb,
lib/hudu/api.rb,
lib/hudu/error.rb,
lib/hudu/client.rb,
lib/hudu/version.rb,
lib/hudu/connection.rb,
lib/hudu/pagination.rb,
lib/hudu/asset_helper.rb,
lib/hudu/configuration.rb,
lib/hudu/authentication.rb,
lib/hudu/rate_throttle_middleware.rb

Overview

The Hudu module provides utilities to manage and manipulate assets within the Hudu api

Defined Under Namespace

Modules: Authentication, Configuration, Connection, RequestPagination Classes: API, AssetHelper, AuthenticationError, Client, HuduError, RateThrottleMiddleware

Constant Summary collapse

VERSION =
'0.3.1'

Constants included from Configuration

Configuration::DEFAULT_PAGE_SIZE, Configuration::DEFAULT_PAGINATION, Configuration::DEFAULT_UA, Configuration::VALID_OPTIONS_KEYS

Class Method Summary collapse

Methods included from Configuration

extended, options, reset

Class Method Details

.client(options = {}) ⇒ Hudu::Client

Returns:



14
15
16
# File 'lib/hudu.rb', line 14

def self.client(options = {})
  Hudu::Client.new(options)
end