Class: BrightData::LinkedIn::Types::JobKeywordInput
- Inherits:
-
Data
- Object
- Data
- BrightData::LinkedIn::Types::JobKeywordInput
- Defined in:
- lib/brightdata/linkedin/types/job_keyword_input.rb
Overview
Input shape for ‘linkedin.jobs.discover_by_keyword`.
Instance Attribute Summary collapse
-
#company ⇒ Object
readonly
Returns the value of attribute company.
-
#country ⇒ Object
readonly
Returns the value of attribute country.
-
#experience_level ⇒ Object
readonly
Returns the value of attribute experience_level.
-
#job_type ⇒ Object
readonly
Returns the value of attribute job_type.
-
#jobs_to_not_include ⇒ Object
readonly
Returns the value of attribute jobs_to_not_include.
-
#keyword ⇒ Object
readonly
Returns the value of attribute keyword.
-
#location ⇒ Object
readonly
Returns the value of attribute location.
-
#location_radius ⇒ Object
readonly
Returns the value of attribute location_radius.
-
#remote ⇒ Object
readonly
Returns the value of attribute remote.
-
#selective_search ⇒ Object
readonly
Returns the value of attribute selective_search.
-
#time_range ⇒ Object
readonly
Returns the value of attribute time_range.
Instance Method Summary collapse
-
#to_api_hash ⇒ Hash
Serialize for Bright Data, omitting nil values.
Instance Attribute Details
#company ⇒ Object (readonly)
Returns the value of attribute company
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/brightdata/linkedin/types/job_keyword_input.rb', line 30 JobKeywordInput = Data.define( :location, :keyword, :country, :time_range, :job_type, :experience_level, :remote, :company, :selective_search, :jobs_to_not_include, :location_radius ) do # Serialize for Bright Data, omitting nil values. # # @return [Hash] API input payload def to_api_hash to_h.compact end end |
#country ⇒ Object (readonly)
Returns the value of attribute country
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/brightdata/linkedin/types/job_keyword_input.rb', line 30 JobKeywordInput = Data.define( :location, :keyword, :country, :time_range, :job_type, :experience_level, :remote, :company, :selective_search, :jobs_to_not_include, :location_radius ) do # Serialize for Bright Data, omitting nil values. # # @return [Hash] API input payload def to_api_hash to_h.compact end end |
#experience_level ⇒ Object (readonly)
Returns the value of attribute experience_level
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/brightdata/linkedin/types/job_keyword_input.rb', line 30 JobKeywordInput = Data.define( :location, :keyword, :country, :time_range, :job_type, :experience_level, :remote, :company, :selective_search, :jobs_to_not_include, :location_radius ) do # Serialize for Bright Data, omitting nil values. # # @return [Hash] API input payload def to_api_hash to_h.compact end end |
#job_type ⇒ Object (readonly)
Returns the value of attribute job_type
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/brightdata/linkedin/types/job_keyword_input.rb', line 30 JobKeywordInput = Data.define( :location, :keyword, :country, :time_range, :job_type, :experience_level, :remote, :company, :selective_search, :jobs_to_not_include, :location_radius ) do # Serialize for Bright Data, omitting nil values. # # @return [Hash] API input payload def to_api_hash to_h.compact end end |
#jobs_to_not_include ⇒ Object (readonly)
Returns the value of attribute jobs_to_not_include
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/brightdata/linkedin/types/job_keyword_input.rb', line 30 JobKeywordInput = Data.define( :location, :keyword, :country, :time_range, :job_type, :experience_level, :remote, :company, :selective_search, :jobs_to_not_include, :location_radius ) do # Serialize for Bright Data, omitting nil values. # # @return [Hash] API input payload def to_api_hash to_h.compact end end |
#keyword ⇒ Object (readonly)
Returns the value of attribute keyword
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/brightdata/linkedin/types/job_keyword_input.rb', line 30 JobKeywordInput = Data.define( :location, :keyword, :country, :time_range, :job_type, :experience_level, :remote, :company, :selective_search, :jobs_to_not_include, :location_radius ) do # Serialize for Bright Data, omitting nil values. # # @return [Hash] API input payload def to_api_hash to_h.compact end end |
#location ⇒ Object (readonly)
Returns the value of attribute location
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/brightdata/linkedin/types/job_keyword_input.rb', line 30 JobKeywordInput = Data.define( :location, :keyword, :country, :time_range, :job_type, :experience_level, :remote, :company, :selective_search, :jobs_to_not_include, :location_radius ) do # Serialize for Bright Data, omitting nil values. # # @return [Hash] API input payload def to_api_hash to_h.compact end end |
#location_radius ⇒ Object (readonly)
Returns the value of attribute location_radius
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/brightdata/linkedin/types/job_keyword_input.rb', line 30 JobKeywordInput = Data.define( :location, :keyword, :country, :time_range, :job_type, :experience_level, :remote, :company, :selective_search, :jobs_to_not_include, :location_radius ) do # Serialize for Bright Data, omitting nil values. # # @return [Hash] API input payload def to_api_hash to_h.compact end end |
#remote ⇒ Object (readonly)
Returns the value of attribute remote
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/brightdata/linkedin/types/job_keyword_input.rb', line 30 JobKeywordInput = Data.define( :location, :keyword, :country, :time_range, :job_type, :experience_level, :remote, :company, :selective_search, :jobs_to_not_include, :location_radius ) do # Serialize for Bright Data, omitting nil values. # # @return [Hash] API input payload def to_api_hash to_h.compact end end |
#selective_search ⇒ Object (readonly)
Returns the value of attribute selective_search
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/brightdata/linkedin/types/job_keyword_input.rb', line 30 JobKeywordInput = Data.define( :location, :keyword, :country, :time_range, :job_type, :experience_level, :remote, :company, :selective_search, :jobs_to_not_include, :location_radius ) do # Serialize for Bright Data, omitting nil values. # # @return [Hash] API input payload def to_api_hash to_h.compact end end |
#time_range ⇒ Object (readonly)
Returns the value of attribute time_range
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/brightdata/linkedin/types/job_keyword_input.rb', line 30 JobKeywordInput = Data.define( :location, :keyword, :country, :time_range, :job_type, :experience_level, :remote, :company, :selective_search, :jobs_to_not_include, :location_radius ) do # Serialize for Bright Data, omitting nil values. # # @return [Hash] API input payload def to_api_hash to_h.compact end end |
Instance Method Details
#to_api_hash ⇒ Hash
Serialize for Bright Data, omitting nil values.
38 39 40 |
# File 'lib/brightdata/linkedin/types/job_keyword_input.rb', line 38 def to_api_hash to_h.compact end |