Class: Moov::Models::Operations::GetEnrichmentAddressRequest

Inherits:
Object
  • Object
show all
Extended by:
T::Sig
Includes:
Crystalline::MetadataFields
Defined in:
lib/moov/models/operations/getenrichmentaddress_request.rb

Instance Method Summary collapse

Methods included from Crystalline::MetadataFields

#field, #fields, included, #marshal_single, #to_dict, #to_json

Constructor Details

#initialize(search:, max_results: nil, include_cities: nil, include_states: nil, include_zipcodes: nil, exclude_states: nil, prefer_cities: nil, prefer_states: nil, prefer_zipcodes: nil, prefer_ratio: nil, prefer_geolocation: nil, selected: nil, source: nil, x_moov_version: 'v2024.01.00') ⇒ GetEnrichmentAddressRequest

Returns a new instance of GetEnrichmentAddressRequest.



56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# File 'lib/moov/models/operations/getenrichmentaddress_request.rb', line 56

def initialize(search:, max_results: nil, include_cities: nil, include_states: nil, include_zipcodes: nil, exclude_states: nil, prefer_cities: nil, prefer_states: nil, prefer_zipcodes: nil, prefer_ratio: nil, prefer_geolocation: nil, selected: nil, source: nil, x_moov_version: 'v2024.01.00')
  @search = search
  @max_results = max_results
  @include_cities = include_cities
  @include_states = include_states
  @include_zipcodes = include_zipcodes
  @exclude_states = exclude_states
  @prefer_cities = prefer_cities
  @prefer_states = prefer_states
  @prefer_zipcodes = prefer_zipcodes
  @prefer_ratio = prefer_ratio
  @prefer_geolocation = prefer_geolocation
  @selected = selected
  @source = source
  @x_moov_version = x_moov_version
end

Instance Method Details

#==(other) ⇒ Object



74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
# File 'lib/moov/models/operations/getenrichmentaddress_request.rb', line 74

def ==(other)
  return false unless other.is_a? self.class
  return false unless @search == other.search
  return false unless @max_results == other.max_results
  return false unless @include_cities == other.include_cities
  return false unless @include_states == other.include_states
  return false unless @include_zipcodes == other.include_zipcodes
  return false unless @exclude_states == other.exclude_states
  return false unless @prefer_cities == other.prefer_cities
  return false unless @prefer_states == other.prefer_states
  return false unless @prefer_zipcodes == other.prefer_zipcodes
  return false unless @prefer_ratio == other.prefer_ratio
  return false unless @prefer_geolocation == other.prefer_geolocation
  return false unless @selected == other.selected
  return false unless @source == other.source
  return false unless @x_moov_version == other.x_moov_version
  true
end