Module: AppnexusApi

Defined in:
lib/appnexusapi/services/log_level_data_download_service.rb,
lib/appnexusapi.rb,
lib/appnexusapi/error.rb,
lib/appnexusapi/version.rb,
lib/appnexusapi/connection.rb,
lib/appnexusapi/configuration.rb,
lib/appnexusapi/read_only_service.rb,
lib/appnexusapi/faraday/raise_http_error.rb,
lib/appnexusapi/services/log_level_data_service.rb

Overview

TODO: Remove this class in v2.0

Defined Under Namespace

Modules: Faraday Classes: AdServerService, AdvertiserService, BadChecksumException, BadGateway, BadRequest, BidderInstanceService, BidderProfileService, BidderService, BrandService, BrowserService, CampaignService, CategoryService, Configuration, Connection, ContentCategoryService, CreativeService, CreativeTemplateService, DeviceModelService, DomainListService, Error, Forbidden, InternalServerError, InvalidJson, InventoryAttributeService, InventorySourceService, LanguageService, LineItemService, LogLevelDataDownloadService, LogLevelDataService, MediaTypeService, MemberService, NotAcceptable, NotFound, NotImplemented, ObjectLimitService, OperatingSystemExtendedService, OperatingSystemService, PaymentRuleService, PlacementService, PlatformMemberService, ProfileService, PublisherService, RateLimitExceeded, ReadOnlyService, Resource, SegmentService, Service, ServiceUnavailable, SiteService, TechnicalAttributeService, Timeout, TinyTagService, Unauthorized, UnprocessableEntity, UserService

Constant Summary collapse

VERSION =
'1.1.0'.freeze

Class Method Summary collapse

Class Method Details

.configObject



19
20
21
# File 'lib/appnexusapi.rb', line 19

def self.config
  @configuration ||= Configuration.new
end

.configure {|config| ... } ⇒ Object

Yields:



23
24
25
# File 'lib/appnexusapi.rb', line 23

def self.configure
  yield(config)
end