Module: Clearbit
- Defined in:
- lib/clearbit.rb,
lib/clearbit/base.rb,
lib/clearbit/logo.rb,
lib/clearbit/mash.rb,
lib/clearbit/risk.rb,
lib/clearbit/reveal.rb,
lib/clearbit/pending.rb,
lib/clearbit/version.rb,
lib/clearbit/webhook.rb,
lib/clearbit/resource.rb,
lib/clearbit/analytics.rb,
lib/clearbit/audiences.rb,
lib/clearbit/discovery.rb,
lib/clearbit/watchlist.rb,
lib/clearbit/enrichment.rb,
lib/clearbit/prospector.rb,
lib/clearbit/name_domain.rb,
lib/clearbit/autocomplete.rb,
lib/clearbit/analytics/utils.rb,
lib/clearbit/enrichment/news.rb,
lib/clearbit/analytics/client.rb,
lib/clearbit/analytics/worker.rb,
lib/clearbit/analytics/logging.rb,
lib/clearbit/analytics/request.rb,
lib/clearbit/enrichment/person.rb,
lib/clearbit/analytics/defaults.rb,
lib/clearbit/analytics/response.rb,
lib/clearbit/enrichment/company.rb,
lib/clearbit/analytics/field_parser.rb,
lib/clearbit/analytics/message_batch.rb,
lib/clearbit/analytics/backoff_policy.rb,
lib/clearbit/enrichment/person_company.rb,
lib/clearbit/errors/invalid_webhook_signature.rb
Defined Under Namespace
Modules: Autocomplete, Enrichment, Errors
Classes: Analytics, Audiences, Base, Discovery, Logo, Mash, NameDomain, Pending, Prospector, Resource, Reveal, Risk, Watchlist, Webhook
Constant Summary
collapse
- Person =
Enrichment::Person
- Company =
Enrichment::Company
- VERSION =
'0.3.3'
Class Method Summary
collapse
Class Method Details
.api_key=(value) ⇒ Object
6
7
8
|
# File 'lib/clearbit.rb', line 6
def self.api_key=(value)
Base.key = value
end
|
.key ⇒ Object
14
15
16
|
# File 'lib/clearbit.rb', line 14
def self.key
Base.key
end
|
.key! ⇒ Object
18
19
20
|
# File 'lib/clearbit.rb', line 18
def self.key!
key || raise('Clearbit.key not set')
end
|
.key=(value) ⇒ Object
10
11
12
|
# File 'lib/clearbit.rb', line 10
def self.key=(value)
Base.key = value
end
|