| // Copyright 2023 Google LLC |
| // |
| // Licensed under the Apache License, Version 2.0 (the "License"); |
| // you may not use this file except in compliance with the License. |
| // You may obtain a copy of the License at |
| // |
| // http://www.apache.org/licenses/LICENSE-2.0 |
| // |
| // Unless required by applicable law or agreed to in writing, software |
| // distributed under the License is distributed on an "AS IS" BASIS, |
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| // See the License for the specific language governing permissions and |
| // limitations under the License. |
| |
| // Code generated by protoc-gen-go. DO NOT EDIT. |
| // versions: |
| // protoc-gen-go v1.33.0 |
| // protoc v4.25.3 |
| // source: google/maps/addressvalidation/v1/usps_data.proto |
| |
| package addressvalidationpb |
| |
| import ( |
| reflect "reflect" |
| sync "sync" |
| |
| protoreflect "google.golang.org/protobuf/reflect/protoreflect" |
| protoimpl "google.golang.org/protobuf/runtime/protoimpl" |
| ) |
| |
| const ( |
| // Verify that this generated code is sufficiently up-to-date. |
| _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) |
| // Verify that runtime/protoimpl is sufficiently up-to-date. |
| _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) |
| ) |
| |
| // USPS representation of a US address. |
| type UspsAddress struct { |
| state protoimpl.MessageState |
| sizeCache protoimpl.SizeCache |
| unknownFields protoimpl.UnknownFields |
| |
| // First address line. |
| FirstAddressLine string `protobuf:"bytes,1,opt,name=first_address_line,json=firstAddressLine,proto3" json:"first_address_line,omitempty"` |
| // Firm name. |
| Firm string `protobuf:"bytes,2,opt,name=firm,proto3" json:"firm,omitempty"` |
| // Second address line. |
| SecondAddressLine string `protobuf:"bytes,3,opt,name=second_address_line,json=secondAddressLine,proto3" json:"second_address_line,omitempty"` |
| // Puerto Rican urbanization name. |
| Urbanization string `protobuf:"bytes,4,opt,name=urbanization,proto3" json:"urbanization,omitempty"` |
| // City + state + postal code. |
| CityStateZipAddressLine string `protobuf:"bytes,5,opt,name=city_state_zip_address_line,json=cityStateZipAddressLine,proto3" json:"city_state_zip_address_line,omitempty"` |
| // City name. |
| City string `protobuf:"bytes,6,opt,name=city,proto3" json:"city,omitempty"` |
| // 2 letter state code. |
| State string `protobuf:"bytes,7,opt,name=state,proto3" json:"state,omitempty"` |
| // Postal code e.g. 10009. |
| ZipCode string `protobuf:"bytes,8,opt,name=zip_code,json=zipCode,proto3" json:"zip_code,omitempty"` |
| // 4-digit postal code extension e.g. 5023. |
| ZipCodeExtension string `protobuf:"bytes,9,opt,name=zip_code_extension,json=zipCodeExtension,proto3" json:"zip_code_extension,omitempty"` |
| } |
| |
| func (x *UspsAddress) Reset() { |
| *x = UspsAddress{} |
| if protoimpl.UnsafeEnabled { |
| mi := &file_google_maps_addressvalidation_v1_usps_data_proto_msgTypes[0] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| } |
| |
| func (x *UspsAddress) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UspsAddress) ProtoMessage() {} |
| |
| func (x *UspsAddress) ProtoReflect() protoreflect.Message { |
| mi := &file_google_maps_addressvalidation_v1_usps_data_proto_msgTypes[0] |
| if protoimpl.UnsafeEnabled && x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UspsAddress.ProtoReflect.Descriptor instead. |
| func (*UspsAddress) Descriptor() ([]byte, []int) { |
| return file_google_maps_addressvalidation_v1_usps_data_proto_rawDescGZIP(), []int{0} |
| } |
| |
| func (x *UspsAddress) GetFirstAddressLine() string { |
| if x != nil { |
| return x.FirstAddressLine |
| } |
| return "" |
| } |
| |
| func (x *UspsAddress) GetFirm() string { |
| if x != nil { |
| return x.Firm |
| } |
| return "" |
| } |
| |
| func (x *UspsAddress) GetSecondAddressLine() string { |
| if x != nil { |
| return x.SecondAddressLine |
| } |
| return "" |
| } |
| |
| func (x *UspsAddress) GetUrbanization() string { |
| if x != nil { |
| return x.Urbanization |
| } |
| return "" |
| } |
| |
| func (x *UspsAddress) GetCityStateZipAddressLine() string { |
| if x != nil { |
| return x.CityStateZipAddressLine |
| } |
| return "" |
| } |
| |
| func (x *UspsAddress) GetCity() string { |
| if x != nil { |
| return x.City |
| } |
| return "" |
| } |
| |
| func (x *UspsAddress) GetState() string { |
| if x != nil { |
| return x.State |
| } |
| return "" |
| } |
| |
| func (x *UspsAddress) GetZipCode() string { |
| if x != nil { |
| return x.ZipCode |
| } |
| return "" |
| } |
| |
| func (x *UspsAddress) GetZipCodeExtension() string { |
| if x != nil { |
| return x.ZipCodeExtension |
| } |
| return "" |
| } |
| |
| // The USPS data for the address. `uspsData` is not guaranteed to be fully |
| // populated for every US or PR address sent to the Address Validation API. It's |
| // recommended to integrate the backup address fields in the response if you |
| // utilize uspsData as the primary part of the response. |
| type UspsData struct { |
| state protoimpl.MessageState |
| sizeCache protoimpl.SizeCache |
| unknownFields protoimpl.UnknownFields |
| |
| // USPS standardized address. |
| StandardizedAddress *UspsAddress `protobuf:"bytes,1,opt,name=standardized_address,json=standardizedAddress,proto3" json:"standardized_address,omitempty"` |
| // 2 digit delivery point code |
| DeliveryPointCode string `protobuf:"bytes,2,opt,name=delivery_point_code,json=deliveryPointCode,proto3" json:"delivery_point_code,omitempty"` |
| // The delivery point check digit. This number is added to the end of the |
| // delivery_point_barcode for mechanically scanned mail. Adding all the |
| // digits of the delivery_point_barcode, delivery_point_check_digit, postal |
| // code, and ZIP+4 together should yield a number divisible by 10. |
| DeliveryPointCheckDigit string `protobuf:"bytes,3,opt,name=delivery_point_check_digit,json=deliveryPointCheckDigit,proto3" json:"delivery_point_check_digit,omitempty"` |
| // The possible values for DPV confirmation. Returns a single character or |
| // returns no value. |
| // |
| // * `N`: Primary and any secondary number information failed to |
| // DPV confirm. |
| // * `D`: Address was DPV confirmed for the primary number only, and the |
| // secondary number information was missing. |
| // * `S`: Address was DPV confirmed for the primary number only, and the |
| // secondary number information was present but not confirmed. |
| // * `Y`: Address was DPV confirmed for primary and any secondary numbers. |
| // * Empty: If the response does not contain a `dpv_confirmation` value, the |
| // address was not submitted for DPV confirmation. |
| DpvConfirmation string `protobuf:"bytes,4,opt,name=dpv_confirmation,json=dpvConfirmation,proto3" json:"dpv_confirmation,omitempty"` |
| // The footnotes from delivery point validation. |
| // Multiple footnotes may be strung together in the same string. |
| // |
| // * `AA`: Input address matched to the ZIP+4 file |
| // * `A1`: Input address was not matched to the ZIP+4 file |
| // * `BB`: Matched to DPV (all components) |
| // * `CC`: Secondary number not matched and not required |
| // * `C1`: Secondary number not matched but required |
| // * `N1`: High-rise address missing secondary number |
| // * `M1`: Primary number missing |
| // * `M3`: Primary number invalid |
| // * `P1`: Input address PO, RR or HC box number missing |
| // * `P3`: Input address PO, RR, or HC Box number invalid |
| // * `F1`: Input address matched to a military address |
| // * `G1`: Input address matched to a general delivery address |
| // * `U1`: Input address matched to a unique ZIP code |
| // * `PB`: Input address matched to PBSA record |
| // * `RR`: DPV confirmed address with PMB information |
| // * `R1`: DPV confirmed address without PMB information |
| // * `R7`: Carrier Route R777 or R779 record |
| // * `IA`: Informed Address identified |
| // * `TA`: Primary number matched by dropping a trailing alpha |
| DpvFootnote string `protobuf:"bytes,5,opt,name=dpv_footnote,json=dpvFootnote,proto3" json:"dpv_footnote,omitempty"` |
| // Indicates if the address is a CMRA (Commercial Mail Receiving Agency)--a |
| // private business receiving mail for clients. Returns a single character. |
| // |
| // * `Y`: The address is a CMRA |
| // * `N`: The address is not a CMRA |
| DpvCmra string `protobuf:"bytes,6,opt,name=dpv_cmra,json=dpvCmra,proto3" json:"dpv_cmra,omitempty"` |
| // Is this place vacant? |
| // Returns a single character. |
| // |
| // * `Y`: The address is vacant |
| // * `N`: The address is not vacant |
| DpvVacant string `protobuf:"bytes,7,opt,name=dpv_vacant,json=dpvVacant,proto3" json:"dpv_vacant,omitempty"` |
| // Is this a no stat address or an active address? |
| // No stat addresses are ones which are not continuously occupied or addresses |
| // that the USPS does not service. Returns a single character. |
| // |
| // * `Y`: The address is not active |
| // * `N`: The address is active |
| DpvNoStat string `protobuf:"bytes,8,opt,name=dpv_no_stat,json=dpvNoStat,proto3" json:"dpv_no_stat,omitempty"` |
| // Indicates the NoStat type. Returns a reason code as int. |
| // |
| // * `1`: IDA (Internal Drop Address) – Addresses that do not receive mail |
| // directly from the USPS but are delivered to a drop address that services |
| // them. |
| // * `2`: CDS - Addresses that have not yet become deliverable. For example, a |
| // new subdivision where lots and primary numbers have been determined, but no |
| // structure exists yet for occupancy. |
| // * `3`: Collision - Addresses that do not actually DPV confirm. |
| // * `4`: CMZ (College, Military and Other Types) - ZIP + 4 records USPS has |
| // incorporated into the data. |
| // * `5`: Regular - Indicates addresses not receiving delivery and the |
| // addresses are not counted as possible deliveries. |
| // * `6`: Secondary Required - The address requires secondary information. |
| DpvNoStatReasonCode int32 `protobuf:"varint,29,opt,name=dpv_no_stat_reason_code,json=dpvNoStatReasonCode,proto3" json:"dpv_no_stat_reason_code,omitempty"` |
| // Flag indicates mail is delivered to a single receptable at a site. |
| // Returns a single character. |
| // |
| // * `Y`: The mail is delivered to a single receptable at a site. |
| // * `N`: The mail is not delivered to a single receptable at a site. |
| DpvDrop string `protobuf:"bytes,30,opt,name=dpv_drop,json=dpvDrop,proto3" json:"dpv_drop,omitempty"` |
| // Indicates that mail is not delivered to the street address. |
| // Returns a single character. |
| // |
| // * `Y`: The mail is not delivered to the street address. |
| // * `N`: The mail is delivered to the street address. |
| DpvThrowback string `protobuf:"bytes,31,opt,name=dpv_throwback,json=dpvThrowback,proto3" json:"dpv_throwback,omitempty"` |
| // Flag indicates mail delivery is not performed every day of the week. |
| // Returns a single character. |
| // |
| // * `Y`: The mail delivery is not performed every day of the week. |
| // * `N`: No indication the mail delivery is not performed every day of the |
| // week. |
| DpvNonDeliveryDays string `protobuf:"bytes,32,opt,name=dpv_non_delivery_days,json=dpvNonDeliveryDays,proto3" json:"dpv_non_delivery_days,omitempty"` |
| // Integer identifying non-delivery days. It can be interrogated using bit |
| // flags: |
| // 0x40 – Sunday is a non-delivery day |
| // 0x20 – Monday is a non-delivery day |
| // 0x10 – Tuesday is a non-delivery day |
| // 0x08 – Wednesday is a non-delivery day |
| // 0x04 – Thursday is a non-delivery day |
| // 0x02 – Friday is a non-delivery day |
| // 0x01 – Saturday is a non-delivery day |
| DpvNonDeliveryDaysValues int32 `protobuf:"varint,33,opt,name=dpv_non_delivery_days_values,json=dpvNonDeliveryDaysValues,proto3" json:"dpv_non_delivery_days_values,omitempty"` |
| // Flag indicates door is accessible, but package will not be left due to |
| // security concerns. |
| // Returns a single character. |
| // |
| // * `Y`: The package will not be left due to security concerns. |
| // * `N`: No indication the package will not be left due to security concerns. |
| DpvNoSecureLocation string `protobuf:"bytes,34,opt,name=dpv_no_secure_location,json=dpvNoSecureLocation,proto3" json:"dpv_no_secure_location,omitempty"` |
| // Indicates the address was matched to PBSA record. |
| // Returns a single character. |
| // |
| // * `Y`: The address was matched to PBSA record. |
| // * `N`: The address was not matched to PBSA record. |
| DpvPbsa string `protobuf:"bytes,35,opt,name=dpv_pbsa,json=dpvPbsa,proto3" json:"dpv_pbsa,omitempty"` |
| // Flag indicates addresses where USPS cannot knock on a door to deliver mail. |
| // Returns a single character. |
| // |
| // * `Y`: The door is not accessible. |
| // * `N`: No indication the door is not accessible. |
| DpvDoorNotAccessible string `protobuf:"bytes,36,opt,name=dpv_door_not_accessible,json=dpvDoorNotAccessible,proto3" json:"dpv_door_not_accessible,omitempty"` |
| // Indicates that more than one DPV return code is valid for the address. |
| // Returns a single character. |
| // |
| // * `Y`: Address was DPV confirmed for primary and any secondary numbers. |
| // * `N`: Primary and any secondary number information failed to |
| // DPV confirm. |
| // * `S`: Address was DPV confirmed for the primary number only, and the |
| // secondary number information was present by not confirmed, or a single |
| // trailing alpha on a primary number was dropped to make a DPV match and |
| // secondary information required. |
| // * `D`: Address was DPV confirmed for the primary number only, and the |
| // secondary number information was missing. |
| // * `R`: Address confirmed but assigned to phantom route R777 and R779 and |
| // USPS delivery is not provided. |
| DpvEnhancedDeliveryCode string `protobuf:"bytes,37,opt,name=dpv_enhanced_delivery_code,json=dpvEnhancedDeliveryCode,proto3" json:"dpv_enhanced_delivery_code,omitempty"` |
| // The carrier route code. |
| // A four character code consisting of a one letter prefix and a three digit |
| // route designator. |
| // |
| // Prefixes: |
| // |
| // * `C`: Carrier route (or city route) |
| // * `R`: Rural route |
| // * `H`: Highway Contract Route |
| // * `B`: Post Office Box Section |
| // * `G`: General delivery unit |
| CarrierRoute string `protobuf:"bytes,9,opt,name=carrier_route,json=carrierRoute,proto3" json:"carrier_route,omitempty"` |
| // Carrier route rate sort indicator. |
| CarrierRouteIndicator string `protobuf:"bytes,10,opt,name=carrier_route_indicator,json=carrierRouteIndicator,proto3" json:"carrier_route_indicator,omitempty"` |
| // The delivery address is matchable, but the EWS file indicates that an exact |
| // match will be available soon. |
| EwsNoMatch bool `protobuf:"varint,11,opt,name=ews_no_match,json=ewsNoMatch,proto3" json:"ews_no_match,omitempty"` |
| // Main post office city. |
| PostOfficeCity string `protobuf:"bytes,12,opt,name=post_office_city,json=postOfficeCity,proto3" json:"post_office_city,omitempty"` |
| // Main post office state. |
| PostOfficeState string `protobuf:"bytes,13,opt,name=post_office_state,json=postOfficeState,proto3" json:"post_office_state,omitempty"` |
| // Abbreviated city. |
| AbbreviatedCity string `protobuf:"bytes,14,opt,name=abbreviated_city,json=abbreviatedCity,proto3" json:"abbreviated_city,omitempty"` |
| // FIPS county code. |
| FipsCountyCode string `protobuf:"bytes,15,opt,name=fips_county_code,json=fipsCountyCode,proto3" json:"fips_county_code,omitempty"` |
| // County name. |
| County string `protobuf:"bytes,16,opt,name=county,proto3" json:"county,omitempty"` |
| // Enhanced Line of Travel (eLOT) number. |
| ElotNumber string `protobuf:"bytes,17,opt,name=elot_number,json=elotNumber,proto3" json:"elot_number,omitempty"` |
| // eLOT Ascending/Descending Flag (A/D). |
| ElotFlag string `protobuf:"bytes,18,opt,name=elot_flag,json=elotFlag,proto3" json:"elot_flag,omitempty"` |
| // LACSLink return code. |
| LacsLinkReturnCode string `protobuf:"bytes,19,opt,name=lacs_link_return_code,json=lacsLinkReturnCode,proto3" json:"lacs_link_return_code,omitempty"` |
| // LACSLink indicator. |
| LacsLinkIndicator string `protobuf:"bytes,20,opt,name=lacs_link_indicator,json=lacsLinkIndicator,proto3" json:"lacs_link_indicator,omitempty"` |
| // PO Box only postal code. |
| PoBoxOnlyPostalCode bool `protobuf:"varint,21,opt,name=po_box_only_postal_code,json=poBoxOnlyPostalCode,proto3" json:"po_box_only_postal_code,omitempty"` |
| // Footnotes from matching a street or highrise record to suite information. |
| // If business name match is found, the secondary number is returned. |
| // |
| // * `A`: SuiteLink record match, business address improved. |
| // * `00`: No match, business address is not improved. |
| SuitelinkFootnote string `protobuf:"bytes,22,opt,name=suitelink_footnote,json=suitelinkFootnote,proto3" json:"suitelink_footnote,omitempty"` |
| // PMB (Private Mail Box) unit designator. |
| PmbDesignator string `protobuf:"bytes,23,opt,name=pmb_designator,json=pmbDesignator,proto3" json:"pmb_designator,omitempty"` |
| // PMB (Private Mail Box) number; |
| PmbNumber string `protobuf:"bytes,24,opt,name=pmb_number,json=pmbNumber,proto3" json:"pmb_number,omitempty"` |
| // Type of the address record that matches the input address. |
| // |
| // * `F`: FIRM. This is a match to a Firm Record, which is the finest level of |
| // match available for an address. |
| // * `G`: GENERAL DELIVERY. This is a match to a General Delivery record. |
| // * `H`: BUILDING / APARTMENT. This is a match to a Building or Apartment |
| // record. |
| // * `P`: POST OFFICE BOX. This is a match to a Post Office Box. |
| // * `R`: RURAL ROUTE or HIGHWAY CONTRACT: This is a match to either a Rural |
| // Route or a Highway Contract record, both of which may have associated Box |
| // Number ranges. |
| // * `S`: STREET RECORD: This is a match to a Street record containing a valid |
| // primary number range. |
| AddressRecordType string `protobuf:"bytes,25,opt,name=address_record_type,json=addressRecordType,proto3" json:"address_record_type,omitempty"` |
| // Indicator that a default address was found, but more specific addresses |
| // exists. |
| DefaultAddress bool `protobuf:"varint,26,opt,name=default_address,json=defaultAddress,proto3" json:"default_address,omitempty"` |
| // Error message for USPS data retrieval. This is populated when USPS |
| // processing is suspended because of the detection of artificially created |
| // addresses. |
| // |
| // The USPS data fields might not be populated when this error is present. |
| ErrorMessage string `protobuf:"bytes,27,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` |
| // Indicator that the request has been CASS processed. |
| CassProcessed bool `protobuf:"varint,28,opt,name=cass_processed,json=cassProcessed,proto3" json:"cass_processed,omitempty"` |
| } |
| |
| func (x *UspsData) Reset() { |
| *x = UspsData{} |
| if protoimpl.UnsafeEnabled { |
| mi := &file_google_maps_addressvalidation_v1_usps_data_proto_msgTypes[1] |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| ms.StoreMessageInfo(mi) |
| } |
| } |
| |
| func (x *UspsData) String() string { |
| return protoimpl.X.MessageStringOf(x) |
| } |
| |
| func (*UspsData) ProtoMessage() {} |
| |
| func (x *UspsData) ProtoReflect() protoreflect.Message { |
| mi := &file_google_maps_addressvalidation_v1_usps_data_proto_msgTypes[1] |
| if protoimpl.UnsafeEnabled && x != nil { |
| ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| if ms.LoadMessageInfo() == nil { |
| ms.StoreMessageInfo(mi) |
| } |
| return ms |
| } |
| return mi.MessageOf(x) |
| } |
| |
| // Deprecated: Use UspsData.ProtoReflect.Descriptor instead. |
| func (*UspsData) Descriptor() ([]byte, []int) { |
| return file_google_maps_addressvalidation_v1_usps_data_proto_rawDescGZIP(), []int{1} |
| } |
| |
| func (x *UspsData) GetStandardizedAddress() *UspsAddress { |
| if x != nil { |
| return x.StandardizedAddress |
| } |
| return nil |
| } |
| |
| func (x *UspsData) GetDeliveryPointCode() string { |
| if x != nil { |
| return x.DeliveryPointCode |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDeliveryPointCheckDigit() string { |
| if x != nil { |
| return x.DeliveryPointCheckDigit |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDpvConfirmation() string { |
| if x != nil { |
| return x.DpvConfirmation |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDpvFootnote() string { |
| if x != nil { |
| return x.DpvFootnote |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDpvCmra() string { |
| if x != nil { |
| return x.DpvCmra |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDpvVacant() string { |
| if x != nil { |
| return x.DpvVacant |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDpvNoStat() string { |
| if x != nil { |
| return x.DpvNoStat |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDpvNoStatReasonCode() int32 { |
| if x != nil { |
| return x.DpvNoStatReasonCode |
| } |
| return 0 |
| } |
| |
| func (x *UspsData) GetDpvDrop() string { |
| if x != nil { |
| return x.DpvDrop |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDpvThrowback() string { |
| if x != nil { |
| return x.DpvThrowback |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDpvNonDeliveryDays() string { |
| if x != nil { |
| return x.DpvNonDeliveryDays |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDpvNonDeliveryDaysValues() int32 { |
| if x != nil { |
| return x.DpvNonDeliveryDaysValues |
| } |
| return 0 |
| } |
| |
| func (x *UspsData) GetDpvNoSecureLocation() string { |
| if x != nil { |
| return x.DpvNoSecureLocation |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDpvPbsa() string { |
| if x != nil { |
| return x.DpvPbsa |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDpvDoorNotAccessible() string { |
| if x != nil { |
| return x.DpvDoorNotAccessible |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDpvEnhancedDeliveryCode() string { |
| if x != nil { |
| return x.DpvEnhancedDeliveryCode |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetCarrierRoute() string { |
| if x != nil { |
| return x.CarrierRoute |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetCarrierRouteIndicator() string { |
| if x != nil { |
| return x.CarrierRouteIndicator |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetEwsNoMatch() bool { |
| if x != nil { |
| return x.EwsNoMatch |
| } |
| return false |
| } |
| |
| func (x *UspsData) GetPostOfficeCity() string { |
| if x != nil { |
| return x.PostOfficeCity |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetPostOfficeState() string { |
| if x != nil { |
| return x.PostOfficeState |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetAbbreviatedCity() string { |
| if x != nil { |
| return x.AbbreviatedCity |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetFipsCountyCode() string { |
| if x != nil { |
| return x.FipsCountyCode |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetCounty() string { |
| if x != nil { |
| return x.County |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetElotNumber() string { |
| if x != nil { |
| return x.ElotNumber |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetElotFlag() string { |
| if x != nil { |
| return x.ElotFlag |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetLacsLinkReturnCode() string { |
| if x != nil { |
| return x.LacsLinkReturnCode |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetLacsLinkIndicator() string { |
| if x != nil { |
| return x.LacsLinkIndicator |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetPoBoxOnlyPostalCode() bool { |
| if x != nil { |
| return x.PoBoxOnlyPostalCode |
| } |
| return false |
| } |
| |
| func (x *UspsData) GetSuitelinkFootnote() string { |
| if x != nil { |
| return x.SuitelinkFootnote |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetPmbDesignator() string { |
| if x != nil { |
| return x.PmbDesignator |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetPmbNumber() string { |
| if x != nil { |
| return x.PmbNumber |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetAddressRecordType() string { |
| if x != nil { |
| return x.AddressRecordType |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetDefaultAddress() bool { |
| if x != nil { |
| return x.DefaultAddress |
| } |
| return false |
| } |
| |
| func (x *UspsData) GetErrorMessage() string { |
| if x != nil { |
| return x.ErrorMessage |
| } |
| return "" |
| } |
| |
| func (x *UspsData) GetCassProcessed() bool { |
| if x != nil { |
| return x.CassProcessed |
| } |
| return false |
| } |
| |
| var File_google_maps_addressvalidation_v1_usps_data_proto protoreflect.FileDescriptor |
| |
| var file_google_maps_addressvalidation_v1_usps_data_proto_rawDesc = []byte{ |
| 0x0a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x61, 0x70, 0x73, 0x2f, 0x61, 0x64, |
| 0x64, 0x72, 0x65, 0x73, 0x73, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, |
| 0x76, 0x31, 0x2f, 0x75, 0x73, 0x70, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, |
| 0x74, 0x6f, 0x12, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, |
| 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, |
| 0x6e, 0x2e, 0x76, 0x31, 0x22, 0xd4, 0x02, 0x0a, 0x0b, 0x55, 0x73, 0x70, 0x73, 0x41, 0x64, 0x64, |
| 0x72, 0x65, 0x73, 0x73, 0x12, 0x2c, 0x0a, 0x12, 0x66, 0x69, 0x72, 0x73, 0x74, 0x5f, 0x61, 0x64, |
| 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, |
| 0x52, 0x10, 0x66, 0x69, 0x72, 0x73, 0x74, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4c, 0x69, |
| 0x6e, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x66, 0x69, 0x72, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, |
| 0x52, 0x04, 0x66, 0x69, 0x72, 0x6d, 0x12, 0x2e, 0x0a, 0x13, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, |
| 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x03, 0x20, |
| 0x01, 0x28, 0x09, 0x52, 0x11, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x41, 0x64, 0x64, 0x72, 0x65, |
| 0x73, 0x73, 0x4c, 0x69, 0x6e, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x75, 0x72, 0x62, 0x61, 0x6e, 0x69, |
| 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x75, 0x72, |
| 0x62, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3c, 0x0a, 0x1b, 0x63, 0x69, |
| 0x74, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x7a, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, |
| 0x72, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, |
| 0x17, 0x63, 0x69, 0x74, 0x79, 0x53, 0x74, 0x61, 0x74, 0x65, 0x5a, 0x69, 0x70, 0x41, 0x64, 0x64, |
| 0x72, 0x65, 0x73, 0x73, 0x4c, 0x69, 0x6e, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x69, 0x74, 0x79, |
| 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x69, 0x74, 0x79, 0x12, 0x14, 0x0a, 0x05, |
| 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x73, 0x74, 0x61, |
| 0x74, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x7a, 0x69, 0x70, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x08, |
| 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x7a, 0x69, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x2c, 0x0a, |
| 0x12, 0x7a, 0x69, 0x70, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, |
| 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x7a, 0x69, 0x70, 0x43, 0x6f, |
| 0x64, 0x65, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0xe1, 0x0c, 0x0a, 0x08, |
| 0x55, 0x73, 0x70, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x60, 0x0a, 0x14, 0x73, 0x74, 0x61, 0x6e, |
| 0x64, 0x61, 0x72, 0x64, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, |
| 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, |
| 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x76, 0x61, 0x6c, 0x69, |
| 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x73, 0x70, 0x73, 0x41, 0x64, |
| 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x13, 0x73, 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x69, |
| 0x7a, 0x65, 0x64, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x2e, 0x0a, 0x13, 0x64, 0x65, |
| 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x63, 0x6f, 0x64, |
| 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, |
| 0x79, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x3b, 0x0a, 0x1a, 0x64, 0x65, |
| 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x63, 0x68, 0x65, |
| 0x63, 0x6b, 0x5f, 0x64, 0x69, 0x67, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x17, |
| 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x43, 0x68, 0x65, |
| 0x63, 0x6b, 0x44, 0x69, 0x67, 0x69, 0x74, 0x12, 0x29, 0x0a, 0x10, 0x64, 0x70, 0x76, 0x5f, 0x63, |
| 0x6f, 0x6e, 0x66, 0x69, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, |
| 0x09, 0x52, 0x0f, 0x64, 0x70, 0x76, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x72, 0x6d, 0x61, 0x74, 0x69, |
| 0x6f, 0x6e, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x70, 0x76, 0x5f, 0x66, 0x6f, 0x6f, 0x74, 0x6e, 0x6f, |
| 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x70, 0x76, 0x46, 0x6f, 0x6f, |
| 0x74, 0x6e, 0x6f, 0x74, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x64, 0x70, 0x76, 0x5f, 0x63, 0x6d, 0x72, |
| 0x61, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x70, 0x76, 0x43, 0x6d, 0x72, 0x61, |
| 0x12, 0x1d, 0x0a, 0x0a, 0x64, 0x70, 0x76, 0x5f, 0x76, 0x61, 0x63, 0x61, 0x6e, 0x74, 0x18, 0x07, |
| 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x64, 0x70, 0x76, 0x56, 0x61, 0x63, 0x61, 0x6e, 0x74, 0x12, |
| 0x1e, 0x0a, 0x0b, 0x64, 0x70, 0x76, 0x5f, 0x6e, 0x6f, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x18, 0x08, |
| 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x64, 0x70, 0x76, 0x4e, 0x6f, 0x53, 0x74, 0x61, 0x74, 0x12, |
| 0x34, 0x0a, 0x17, 0x64, 0x70, 0x76, 0x5f, 0x6e, 0x6f, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x5f, 0x72, |
| 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x05, |
| 0x52, 0x13, 0x64, 0x70, 0x76, 0x4e, 0x6f, 0x53, 0x74, 0x61, 0x74, 0x52, 0x65, 0x61, 0x73, 0x6f, |
| 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x64, 0x70, 0x76, 0x5f, 0x64, 0x72, 0x6f, |
| 0x70, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x70, 0x76, 0x44, 0x72, 0x6f, 0x70, |
| 0x12, 0x23, 0x0a, 0x0d, 0x64, 0x70, 0x76, 0x5f, 0x74, 0x68, 0x72, 0x6f, 0x77, 0x62, 0x61, 0x63, |
| 0x6b, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x64, 0x70, 0x76, 0x54, 0x68, 0x72, 0x6f, |
| 0x77, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x31, 0x0a, 0x15, 0x64, 0x70, 0x76, 0x5f, 0x6e, 0x6f, 0x6e, |
| 0x5f, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f, 0x64, 0x61, 0x79, 0x73, 0x18, 0x20, |
| 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x64, 0x70, 0x76, 0x4e, 0x6f, 0x6e, 0x44, 0x65, 0x6c, 0x69, |
| 0x76, 0x65, 0x72, 0x79, 0x44, 0x61, 0x79, 0x73, 0x12, 0x3e, 0x0a, 0x1c, 0x64, 0x70, 0x76, 0x5f, |
| 0x6e, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f, 0x64, 0x61, 0x79, |
| 0x73, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x21, 0x20, 0x01, 0x28, 0x05, 0x52, 0x18, |
| 0x64, 0x70, 0x76, 0x4e, 0x6f, 0x6e, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x44, 0x61, |
| 0x79, 0x73, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x33, 0x0a, 0x16, 0x64, 0x70, 0x76, 0x5f, |
| 0x6e, 0x6f, 0x5f, 0x73, 0x65, 0x63, 0x75, 0x72, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, |
| 0x6f, 0x6e, 0x18, 0x22, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x64, 0x70, 0x76, 0x4e, 0x6f, 0x53, |
| 0x65, 0x63, 0x75, 0x72, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x19, 0x0a, |
| 0x08, 0x64, 0x70, 0x76, 0x5f, 0x70, 0x62, 0x73, 0x61, 0x18, 0x23, 0x20, 0x01, 0x28, 0x09, 0x52, |
| 0x07, 0x64, 0x70, 0x76, 0x50, 0x62, 0x73, 0x61, 0x12, 0x35, 0x0a, 0x17, 0x64, 0x70, 0x76, 0x5f, |
| 0x64, 0x6f, 0x6f, 0x72, 0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x69, |
| 0x62, 0x6c, 0x65, 0x18, 0x24, 0x20, 0x01, 0x28, 0x09, 0x52, 0x14, 0x64, 0x70, 0x76, 0x44, 0x6f, |
| 0x6f, 0x72, 0x4e, 0x6f, 0x74, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x69, 0x62, 0x6c, 0x65, 0x12, |
| 0x3b, 0x0a, 0x1a, 0x64, 0x70, 0x76, 0x5f, 0x65, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x5f, |
| 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x25, 0x20, |
| 0x01, 0x28, 0x09, 0x52, 0x17, 0x64, 0x70, 0x76, 0x45, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, |
| 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x23, 0x0a, 0x0d, |
| 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x5f, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x18, 0x09, 0x20, |
| 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x52, 0x6f, 0x75, 0x74, |
| 0x65, 0x12, 0x36, 0x0a, 0x17, 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x5f, 0x72, 0x6f, 0x75, |
| 0x74, 0x65, 0x5f, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x0a, 0x20, 0x01, |
| 0x28, 0x09, 0x52, 0x15, 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x52, 0x6f, 0x75, 0x74, 0x65, |
| 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x20, 0x0a, 0x0c, 0x65, 0x77, 0x73, |
| 0x5f, 0x6e, 0x6f, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, |
| 0x0a, 0x65, 0x77, 0x73, 0x4e, 0x6f, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x12, 0x28, 0x0a, 0x10, 0x70, |
| 0x6f, 0x73, 0x74, 0x5f, 0x6f, 0x66, 0x66, 0x69, 0x63, 0x65, 0x5f, 0x63, 0x69, 0x74, 0x79, 0x18, |
| 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x4f, 0x66, 0x66, 0x69, 0x63, |
| 0x65, 0x43, 0x69, 0x74, 0x79, 0x12, 0x2a, 0x0a, 0x11, 0x70, 0x6f, 0x73, 0x74, 0x5f, 0x6f, 0x66, |
| 0x66, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, |
| 0x52, 0x0f, 0x70, 0x6f, 0x73, 0x74, 0x4f, 0x66, 0x66, 0x69, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, |
| 0x65, 0x12, 0x29, 0x0a, 0x10, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x65, 0x64, |
| 0x5f, 0x63, 0x69, 0x74, 0x79, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x61, 0x62, 0x62, |
| 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x65, 0x64, 0x43, 0x69, 0x74, 0x79, 0x12, 0x28, 0x0a, 0x10, |
| 0x66, 0x69, 0x70, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, |
| 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x66, 0x69, 0x70, 0x73, 0x43, 0x6f, 0x75, 0x6e, |
| 0x74, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x79, |
| 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x79, 0x12, 0x1f, |
| 0x0a, 0x0b, 0x65, 0x6c, 0x6f, 0x74, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x11, 0x20, |
| 0x01, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x6c, 0x6f, 0x74, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, |
| 0x1b, 0x0a, 0x09, 0x65, 0x6c, 0x6f, 0x74, 0x5f, 0x66, 0x6c, 0x61, 0x67, 0x18, 0x12, 0x20, 0x01, |
| 0x28, 0x09, 0x52, 0x08, 0x65, 0x6c, 0x6f, 0x74, 0x46, 0x6c, 0x61, 0x67, 0x12, 0x31, 0x0a, 0x15, |
| 0x6c, 0x61, 0x63, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, |
| 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x6c, 0x61, 0x63, |
| 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x12, |
| 0x2e, 0x0a, 0x13, 0x6c, 0x61, 0x63, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x69, 0x6e, 0x64, |
| 0x69, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x6c, 0x61, |
| 0x63, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x12, |
| 0x34, 0x0a, 0x17, 0x70, 0x6f, 0x5f, 0x62, 0x6f, 0x78, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x5f, 0x70, |
| 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x15, 0x20, 0x01, 0x28, 0x08, |
| 0x52, 0x13, 0x70, 0x6f, 0x42, 0x6f, 0x78, 0x4f, 0x6e, 0x6c, 0x79, 0x50, 0x6f, 0x73, 0x74, 0x61, |
| 0x6c, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x2d, 0x0a, 0x12, 0x73, 0x75, 0x69, 0x74, 0x65, 0x6c, 0x69, |
| 0x6e, 0x6b, 0x5f, 0x66, 0x6f, 0x6f, 0x74, 0x6e, 0x6f, 0x74, 0x65, 0x18, 0x16, 0x20, 0x01, 0x28, |
| 0x09, 0x52, 0x11, 0x73, 0x75, 0x69, 0x74, 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x46, 0x6f, 0x6f, 0x74, |
| 0x6e, 0x6f, 0x74, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x70, 0x6d, 0x62, 0x5f, 0x64, 0x65, 0x73, 0x69, |
| 0x67, 0x6e, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x70, 0x6d, |
| 0x62, 0x44, 0x65, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x1d, 0x0a, 0x0a, 0x70, |
| 0x6d, 0x62, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x18, 0x20, 0x01, 0x28, 0x09, 0x52, |
| 0x09, 0x70, 0x6d, 0x62, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x2e, 0x0a, 0x13, 0x61, 0x64, |
| 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x5f, 0x74, 0x79, 0x70, |
| 0x65, 0x18, 0x19, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, |
| 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x64, 0x65, |
| 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x1a, 0x20, |
| 0x01, 0x28, 0x08, 0x52, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x41, 0x64, 0x64, 0x72, |
| 0x65, 0x73, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 0x65, 0x73, |
| 0x73, 0x61, 0x67, 0x65, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x65, 0x72, 0x72, 0x6f, |
| 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x61, 0x73, 0x73, |
| 0x5f, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x65, 0x64, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x08, |
| 0x52, 0x0d, 0x63, 0x61, 0x73, 0x73, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x65, 0x64, 0x42, |
| 0x8a, 0x02, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, |
| 0x61, 0x70, 0x73, 0x2e, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x76, 0x61, 0x6c, 0x69, 0x64, |
| 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x42, 0x0d, 0x55, 0x73, 0x70, 0x73, 0x44, 0x61, |
| 0x74, 0x61, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x58, 0x63, 0x6c, 0x6f, 0x75, 0x64, |
| 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x6d, |
| 0x61, 0x70, 0x73, 0x2f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x76, 0x61, 0x6c, 0x69, 0x64, |
| 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x2f, 0x61, 0x64, 0x64, 0x72, |
| 0x65, 0x73, 0x73, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x3b, |
| 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, |
| 0x6e, 0x70, 0x62, 0xf8, 0x01, 0x01, 0xa2, 0x02, 0x07, 0x47, 0x4d, 0x50, 0x41, 0x56, 0x56, 0x31, |
| 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x73, 0x2e, 0x41, |
| 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, |
| 0x2e, 0x56, 0x31, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x4d, 0x61, 0x70, |
| 0x73, 0x5c, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, |
| 0x69, 0x6f, 0x6e, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x23, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, |
| 0x3a, 0x4d, 0x61, 0x70, 0x73, 0x3a, 0x3a, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x56, 0x61, |
| 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, |
| 0x6f, 0x74, 0x6f, 0x33, |
| } |
| |
| var ( |
| file_google_maps_addressvalidation_v1_usps_data_proto_rawDescOnce sync.Once |
| file_google_maps_addressvalidation_v1_usps_data_proto_rawDescData = file_google_maps_addressvalidation_v1_usps_data_proto_rawDesc |
| ) |
| |
| func file_google_maps_addressvalidation_v1_usps_data_proto_rawDescGZIP() []byte { |
| file_google_maps_addressvalidation_v1_usps_data_proto_rawDescOnce.Do(func() { |
| file_google_maps_addressvalidation_v1_usps_data_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_maps_addressvalidation_v1_usps_data_proto_rawDescData) |
| }) |
| return file_google_maps_addressvalidation_v1_usps_data_proto_rawDescData |
| } |
| |
| var file_google_maps_addressvalidation_v1_usps_data_proto_msgTypes = make([]protoimpl.MessageInfo, 2) |
| var file_google_maps_addressvalidation_v1_usps_data_proto_goTypes = []interface{}{ |
| (*UspsAddress)(nil), // 0: google.maps.addressvalidation.v1.UspsAddress |
| (*UspsData)(nil), // 1: google.maps.addressvalidation.v1.UspsData |
| } |
| var file_google_maps_addressvalidation_v1_usps_data_proto_depIdxs = []int32{ |
| 0, // 0: google.maps.addressvalidation.v1.UspsData.standardized_address:type_name -> google.maps.addressvalidation.v1.UspsAddress |
| 1, // [1:1] is the sub-list for method output_type |
| 1, // [1:1] is the sub-list for method input_type |
| 1, // [1:1] is the sub-list for extension type_name |
| 1, // [1:1] is the sub-list for extension extendee |
| 0, // [0:1] is the sub-list for field type_name |
| } |
| |
| func init() { file_google_maps_addressvalidation_v1_usps_data_proto_init() } |
| func file_google_maps_addressvalidation_v1_usps_data_proto_init() { |
| if File_google_maps_addressvalidation_v1_usps_data_proto != nil { |
| return |
| } |
| if !protoimpl.UnsafeEnabled { |
| file_google_maps_addressvalidation_v1_usps_data_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { |
| switch v := v.(*UspsAddress); i { |
| case 0: |
| return &v.state |
| case 1: |
| return &v.sizeCache |
| case 2: |
| return &v.unknownFields |
| default: |
| return nil |
| } |
| } |
| file_google_maps_addressvalidation_v1_usps_data_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { |
| switch v := v.(*UspsData); i { |
| case 0: |
| return &v.state |
| case 1: |
| return &v.sizeCache |
| case 2: |
| return &v.unknownFields |
| default: |
| return nil |
| } |
| } |
| } |
| type x struct{} |
| out := protoimpl.TypeBuilder{ |
| File: protoimpl.DescBuilder{ |
| GoPackagePath: reflect.TypeOf(x{}).PkgPath(), |
| RawDescriptor: file_google_maps_addressvalidation_v1_usps_data_proto_rawDesc, |
| NumEnums: 0, |
| NumMessages: 2, |
| NumExtensions: 0, |
| NumServices: 0, |
| }, |
| GoTypes: file_google_maps_addressvalidation_v1_usps_data_proto_goTypes, |
| DependencyIndexes: file_google_maps_addressvalidation_v1_usps_data_proto_depIdxs, |
| MessageInfos: file_google_maps_addressvalidation_v1_usps_data_proto_msgTypes, |
| }.Build() |
| File_google_maps_addressvalidation_v1_usps_data_proto = out.File |
| file_google_maps_addressvalidation_v1_usps_data_proto_rawDesc = nil |
| file_google_maps_addressvalidation_v1_usps_data_proto_goTypes = nil |
| file_google_maps_addressvalidation_v1_usps_data_proto_depIdxs = nil |
| } |