Class: BrightData::LinkedIn::Namespace
- Inherits:
-
Object
- Object
- BrightData::LinkedIn::Namespace
- Defined in:
- lib/brightdata/linkedin/namespace.rb
Overview
Accessor for the LinkedIn endpoint families.
Instance Attribute Summary collapse
- #companies ⇒ BrightData::LinkedIn::Companies readonly
- #jobs ⇒ BrightData::LinkedIn::Jobs readonly
- #people ⇒ BrightData::LinkedIn::People readonly
- #posts ⇒ BrightData::LinkedIn::Posts readonly
- #profiles ⇒ BrightData::LinkedIn::Profiles readonly
Instance Method Summary collapse
-
#initialize(http:) ⇒ Namespace
constructor
A new instance of Namespace.
Constructor Details
#initialize(http:) ⇒ Namespace
Returns a new instance of Namespace.
23 24 25 26 27 28 29 |
# File 'lib/brightdata/linkedin/namespace.rb', line 23 def initialize(http:) @profiles = Profiles.new(http:) @companies = Companies.new(http:) @jobs = Jobs.new(http:) @posts = Posts.new(http:) @people = People.new(http:) end |
Instance Attribute Details
#companies ⇒ BrightData::LinkedIn::Companies (readonly)
11 12 13 |
# File 'lib/brightdata/linkedin/namespace.rb', line 11 def companies @companies end |
#jobs ⇒ BrightData::LinkedIn::Jobs (readonly)
14 15 16 |
# File 'lib/brightdata/linkedin/namespace.rb', line 14 def jobs @jobs end |
#people ⇒ BrightData::LinkedIn::People (readonly)
20 21 22 |
# File 'lib/brightdata/linkedin/namespace.rb', line 20 def people @people end |
#posts ⇒ BrightData::LinkedIn::Posts (readonly)
17 18 19 |
# File 'lib/brightdata/linkedin/namespace.rb', line 17 def posts @posts end |
#profiles ⇒ BrightData::LinkedIn::Profiles (readonly)
8 9 10 |
# File 'lib/brightdata/linkedin/namespace.rb', line 8 def profiles @profiles end |