Class: ContextDev::Models::PersonEnrichParams
Overview
Defined Under Namespace
Classes: Company, Education, Location, Name
Constant Summary
Internal::Type::RequestParameters::ContextDev
Instance Attribute Summary collapse
#request_options
Instance Method Summary
collapse
dump_request
included
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(city: nil, country: nil, region: nil) ⇒ Object
|
# File 'lib/context_dev/models/person_enrich_params.rb', line 87
|
Instance Attribute Details
13
|
# File 'lib/context_dev/models/person_enrich_params.rb', line 13
optional :company, -> { ContextDev::PersonEnrichParams::Company }
|
18
|
# File 'lib/context_dev/models/person_enrich_params.rb', line 18
optional :education, -> { ContextDev::Internal::Type::ArrayOf[ContextDev::PersonEnrichParams::Education] }
|
#email ⇒ String?
23
|
# File 'lib/context_dev/models/person_enrich_params.rb', line 23
optional :email, String
|
28
|
# File 'lib/context_dev/models/person_enrich_params.rb', line 28
optional :location, -> { ContextDev::PersonEnrichParams::Location }
|
33
|
# File 'lib/context_dev/models/person_enrich_params.rb', line 33
optional :name, -> { ContextDev::PersonEnrichParams::Name }
|
#social_urls ⇒ Array<String>?
38
|
# File 'lib/context_dev/models/person_enrich_params.rb', line 38
optional :social_urls, ContextDev::Internal::Type::ArrayOf[String]
|
Optional tags for tracking usage. Up to 20 tags, each 1 to 50 characters.
44
|
# File 'lib/context_dev/models/person_enrich_params.rb', line 44
optional :tags, ContextDev::Internal::Type::ArrayOf[String]
|
#timeout_ms ⇒ Integer?
Optional timeout in milliseconds for the request. If the request takes longer
than this value, it will be aborted with a 408 status code. Maximum allowed
value is 300000ms (5 minutes).
52
|
# File 'lib/context_dev/models/person_enrich_params.rb', line 52
optional :timeout_ms, Integer, api_name: :timeoutMS
|
Instance Method Details
#to_hash ⇒ {
72
|
# File 'sig/context_dev/models/person_enrich_params.rbs', line 72
def to_hash: -> {
|