GoogleMapsAddressvalidationV1UspsData class

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.

Constructors

GoogleMapsAddressvalidationV1UspsData({String? abbreviatedCity, String? addressRecordType, String? carrierRoute, String? carrierRouteIndicator, bool? cassProcessed, String? county, bool? defaultAddress, String? deliveryPointCheckDigit, String? deliveryPointCode, String? dpvCmra, String? dpvConfirmation, String? dpvDoorNotAccessible, String? dpvDrop, String? dpvEnhancedDeliveryCode, String? dpvFootnote, String? dpvNoSecureLocation, String? dpvNoStat, int? dpvNoStatReasonCode, String? dpvNonDeliveryDays, int? dpvNonDeliveryDaysValues, String? dpvPbsa, String? dpvThrowback, String? dpvVacant, String? elotFlag, String? elotNumber, String? errorMessage, bool? ewsNoMatch, String? fipsCountyCode, String? lacsLinkIndicator, String? lacsLinkReturnCode, String? pmbDesignator, String? pmbNumber, bool? poBoxOnlyPostalCode, String? postOfficeCity, String? postOfficeState, GoogleMapsAddressvalidationV1UspsAddress? standardizedAddress, String? suitelinkFootnote})
GoogleMapsAddressvalidationV1UspsData.fromJson(Map json_)

Properties

abbreviatedCity ↔ String?
Abbreviated city.
getter/setter pair
addressRecordType ↔ String?
Type of the address record that matches the input address.
getter/setter pair
carrierRoute ↔ String?
The carrier route code.
getter/setter pair
carrierRouteIndicator ↔ String?
Carrier route rate sort indicator.
getter/setter pair
cassProcessed ↔ bool?
Indicator that the request has been CASS processed.
getter/setter pair
county ↔ String?
County name.
getter/setter pair
defaultAddress ↔ bool?
Indicator that a default address was found, but more specific addresses exists.
getter/setter pair
deliveryPointCheckDigit ↔ String?
The delivery point check digit.
getter/setter pair
deliveryPointCode ↔ String?
2 digit delivery point code
getter/setter pair
dpvCmra ↔ String?
Indicates if the address is a CMRA (Commercial Mail Receiving Agency)--a private business receiving mail for clients.
getter/setter pair
dpvConfirmation ↔ String?
The possible values for DPV confirmation.
getter/setter pair
dpvDoorNotAccessible ↔ String?
Flag indicates addresses where USPS cannot knock on a door to deliver mail.
getter/setter pair
dpvDrop ↔ String?
Flag indicates mail is delivered to a single receptable at a site.
getter/setter pair
dpvEnhancedDeliveryCode ↔ String?
Indicates that more than one DPV return code is valid for the address.
getter/setter pair
dpvFootnote ↔ String?
The footnotes from delivery point validation.
getter/setter pair
dpvNonDeliveryDays ↔ String?
Flag indicates mail delivery is not performed every day of the week.
getter/setter pair
dpvNonDeliveryDaysValues ↔ int?
Integer identifying non-delivery days.
getter/setter pair
dpvNoSecureLocation ↔ String?
Flag indicates door is accessible, but package will not be left due to security concerns.
getter/setter pair
dpvNoStat ↔ String?
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.
getter/setter pair
dpvNoStatReasonCode ↔ int?
Indicates the NoStat type.
getter/setter pair
dpvPbsa ↔ String?
Indicates the address was matched to PBSA record.
getter/setter pair
dpvThrowback ↔ String?
Indicates that mail is not delivered to the street address.
getter/setter pair
dpvVacant ↔ String?
Is this place vacant? Returns a single character.
getter/setter pair
elotFlag ↔ String?
eLOT Ascending/Descending Flag (A/D).
getter/setter pair
elotNumber ↔ String?
Enhanced Line of Travel (eLOT) number.
getter/setter pair
errorMessage ↔ String?
Error message for USPS data retrieval.
getter/setter pair
ewsNoMatch ↔ bool?
The delivery address is matchable, but the EWS file indicates that an exact match will be available soon.
getter/setter pair
fipsCountyCode ↔ String?
FIPS county code.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
lacsLinkIndicator ↔ String?
LACSLink indicator.
getter/setter pair
lacsLinkReturnCode ↔ String?
LACSLink return code.
getter/setter pair
pmbDesignator ↔ String?
PMB (Private Mail Box) unit designator.
getter/setter pair
pmbNumber ↔ String?
PMB (Private Mail Box) number;
getter/setter pair
poBoxOnlyPostalCode ↔ bool?
PO Box only postal code.
getter/setter pair
postOfficeCity ↔ String?
Main post office city.
getter/setter pair
postOfficeState ↔ String?
Main post office state.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
standardizedAddress ↔ GoogleMapsAddressvalidationV1UspsAddress?
USPS standardized address.
getter/setter pair
suitelinkFootnote ↔ String?
Footnotes from matching a street or highrise record to suite information.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited