Class: FindAI::Models::SearchRetrieveResponse

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/find-ai/models/search_retrieve_response.rb

Defined Under Namespace

Classes: Company

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

#[], #initialize, #inspect, #to_h, #to_s

Constructor Details

This class inherits a constructor from FindAI::BaseModel

Instance Attribute Details

#companyFindAI::Models::SearchRetrieveResponse::SearchRetrieveResponse::Company

Returns:

  • (FindAI::Models::SearchRetrieveResponse::SearchRetrieveResponse::Company)


32
# File 'lib/find-ai/models/search_retrieve_response.rb', line 32

optional :company, -> { FindAI::Models::SearchRetrieveResponse::SearchRetrieveResponse::Company }

#company_sizeString

Returned only for a company.

Returns:

  • (String)


37
# File 'lib/find-ai/models/search_retrieve_response.rb', line 37

optional :company_size, String

#inferred_emailString

Returned only for a person.

Returns:

  • (String)


42
# File 'lib/find-ai/models/search_retrieve_response.rb', line 42

optional :inferred_email, String

#linkedin_urlString

Returns:

  • (String)


8
# File 'lib/find-ai/models/search_retrieve_response.rb', line 8

required :linkedin_url, String

#locationsArray<String>

Returned only for a company.

Returns:

  • (Array<String>)


47
# File 'lib/find-ai/models/search_retrieve_response.rb', line 47

optional :locations, FindAI::ArrayOf.new(String)

#name_String

Returns:

  • (String)


12
# File 'lib/find-ai/models/search_retrieve_response.rb', line 12

required :name_, String

#photo_urlString

Returns:

  • (String)


16
# File 'lib/find-ai/models/search_retrieve_response.rb', line 16

required :photo_url, String

#reasonString

Returns:

  • (String)


20
# File 'lib/find-ai/models/search_retrieve_response.rb', line 20

required :reason, String

#short_descriptionString

Returns:

  • (String)


24
# File 'lib/find-ai/models/search_retrieve_response.rb', line 24

required :short_description, String

#slugString

Returns:

  • (String)


28
# File 'lib/find-ai/models/search_retrieve_response.rb', line 28

required :slug, String

#titleString

Returned only for a person.

Returns:

  • (String)


52
# File 'lib/find-ai/models/search_retrieve_response.rb', line 52

optional :title, String