Class: Google::Apis::CivicinfoV2::PostalAddress
- Inherits:
-
Object
- Object
- Google::Apis::CivicinfoV2::PostalAddress
- Defined in:
- generated/google/apis/civicinfo_v2/classes.rb,
generated/google/apis/civicinfo_v2/representations.rb,
generated/google/apis/civicinfo_v2/representations.rb
Instance Attribute Summary collapse
-
#address_lines ⇒ Array<String>
Corresponds to the JSON property
addressLines. -
#administrative_area_name ⇒ String
Corresponds to the JSON property
administrativeAreaName. -
#country_name ⇒ String
Corresponds to the JSON property
countryName. -
#country_name_code ⇒ String
Corresponds to the JSON property
countryNameCode. -
#dependent_locality_name ⇒ String
Corresponds to the JSON property
dependentLocalityName. -
#dependent_thoroughfare_name ⇒ String
Corresponds to the JSON property
dependentThoroughfareName. -
#firm_name ⇒ String
Corresponds to the JSON property
firmName. -
#is_disputed ⇒ Boolean
(also: #is_disputed?)
Corresponds to the JSON property
isDisputed. -
#language_code ⇒ String
Corresponds to the JSON property
languageCode. -
#locality_name ⇒ String
Corresponds to the JSON property
localityName. -
#post_box_number ⇒ String
Corresponds to the JSON property
postBoxNumber. -
#postal_code_number ⇒ String
Corresponds to the JSON property
postalCodeNumber. -
#postal_code_number_extension ⇒ String
Corresponds to the JSON property
postalCodeNumberExtension. -
#premise_name ⇒ String
Corresponds to the JSON property
premiseName. -
#recipient_name ⇒ String
Corresponds to the JSON property
recipientName. -
#sorting_code ⇒ String
Corresponds to the JSON property
sortingCode. -
#sub_administrative_area_name ⇒ String
Corresponds to the JSON property
subAdministrativeAreaName. -
#sub_premise_name ⇒ String
Corresponds to the JSON property
subPremiseName. -
#thoroughfare_name ⇒ String
Corresponds to the JSON property
thoroughfareName. -
#thoroughfare_number ⇒ String
Corresponds to the JSON property
thoroughfareNumber.
Instance Method Summary collapse
-
#initialize(**args) ⇒ PostalAddress
constructor
A new instance of PostalAddress.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Google::Apis::Core::JsonObjectSupport
Methods included from Google::Apis::Core::Hashable
Constructor Details
#initialize(**args) ⇒ PostalAddress
Returns a new instance of PostalAddress
1079 1080 1081 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1079 def initialize(**args) update!(**args) end |
Instance Attribute Details
#address_lines ⇒ Array<String>
Corresponds to the JSON property addressLines
981 982 983 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 981 def address_lines @address_lines end |
#administrative_area_name ⇒ String
Corresponds to the JSON property administrativeAreaName
986 987 988 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 986 def administrative_area_name @administrative_area_name end |
#country_name ⇒ String
Corresponds to the JSON property countryName
991 992 993 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 991 def country_name @country_name end |
#country_name_code ⇒ String
Corresponds to the JSON property countryNameCode
996 997 998 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 996 def country_name_code @country_name_code end |
#dependent_locality_name ⇒ String
Corresponds to the JSON property dependentLocalityName
1001 1002 1003 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1001 def dependent_locality_name @dependent_locality_name end |
#dependent_thoroughfare_name ⇒ String
Corresponds to the JSON property dependentThoroughfareName
1006 1007 1008 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1006 def dependent_thoroughfare_name @dependent_thoroughfare_name end |
#firm_name ⇒ String
Corresponds to the JSON property firmName
1011 1012 1013 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1011 def firm_name @firm_name end |
#is_disputed ⇒ Boolean Also known as: is_disputed?
Corresponds to the JSON property isDisputed
1016 1017 1018 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1016 def is_disputed @is_disputed end |
#language_code ⇒ String
Corresponds to the JSON property languageCode
1022 1023 1024 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1022 def language_code @language_code end |
#locality_name ⇒ String
Corresponds to the JSON property localityName
1027 1028 1029 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1027 def locality_name @locality_name end |
#post_box_number ⇒ String
Corresponds to the JSON property postBoxNumber
1032 1033 1034 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1032 def post_box_number @post_box_number end |
#postal_code_number ⇒ String
Corresponds to the JSON property postalCodeNumber
1037 1038 1039 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1037 def postal_code_number @postal_code_number end |
#postal_code_number_extension ⇒ String
Corresponds to the JSON property postalCodeNumberExtension
1042 1043 1044 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1042 def postal_code_number_extension @postal_code_number_extension end |
#premise_name ⇒ String
Corresponds to the JSON property premiseName
1047 1048 1049 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1047 def premise_name @premise_name end |
#recipient_name ⇒ String
Corresponds to the JSON property recipientName
1052 1053 1054 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1052 def recipient_name @recipient_name end |
#sorting_code ⇒ String
Corresponds to the JSON property sortingCode
1057 1058 1059 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1057 def sorting_code @sorting_code end |
#sub_administrative_area_name ⇒ String
Corresponds to the JSON property subAdministrativeAreaName
1062 1063 1064 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1062 def sub_administrative_area_name @sub_administrative_area_name end |
#sub_premise_name ⇒ String
Corresponds to the JSON property subPremiseName
1067 1068 1069 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1067 def sub_premise_name @sub_premise_name end |
#thoroughfare_name ⇒ String
Corresponds to the JSON property thoroughfareName
1072 1073 1074 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1072 def thoroughfare_name @thoroughfare_name end |
#thoroughfare_number ⇒ String
Corresponds to the JSON property thoroughfareNumber
1077 1078 1079 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1077 def thoroughfare_number @thoroughfare_number end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 |
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1084 def update!(**args) @address_lines = args[:address_lines] if args.key?(:address_lines) @administrative_area_name = args[:administrative_area_name] if args.key?(:administrative_area_name) @country_name = args[:country_name] if args.key?(:country_name) @country_name_code = args[:country_name_code] if args.key?(:country_name_code) @dependent_locality_name = args[:dependent_locality_name] if args.key?(:dependent_locality_name) @dependent_thoroughfare_name = args[:dependent_thoroughfare_name] if args.key?(:dependent_thoroughfare_name) @firm_name = args[:firm_name] if args.key?(:firm_name) @is_disputed = args[:is_disputed] if args.key?(:is_disputed) @language_code = args[:language_code] if args.key?(:language_code) @locality_name = args[:locality_name] if args.key?(:locality_name) @post_box_number = args[:post_box_number] if args.key?(:post_box_number) @postal_code_number = args[:postal_code_number] if args.key?(:postal_code_number) @postal_code_number_extension = args[:postal_code_number_extension] if args.key?(:postal_code_number_extension) @premise_name = args[:premise_name] if args.key?(:premise_name) @recipient_name = args[:recipient_name] if args.key?(:recipient_name) @sorting_code = args[:sorting_code] if args.key?(:sorting_code) @sub_administrative_area_name = args[:sub_administrative_area_name] if args.key?(:sub_administrative_area_name) @sub_premise_name = args[:sub_premise_name] if args.key?(:sub_premise_name) @thoroughfare_name = args[:thoroughfare_name] if args.key?(:thoroughfare_name) @thoroughfare_number = args[:thoroughfare_number] if args.key?(:thoroughfare_number) end |