Namespace Google.Maps.AddressValidation.V1
Classes
Address
Details of the post-processed address. Post-processing includes correcting misspelled parts of the address, replacing incorrect parts, and inferring missing parts.
AddressComponent
Represents an address component, such as a street, city, or state.
AddressComponent.Types
Container for nested types declared in the AddressComponent message type.
AddressMetadata
The metadata for the address. metadata
is not guaranteed to be fully
populated for every address sent to the Address Validation API.
AddressValidation
The service for validating addresses.
AddressValidation.AddressValidationBase
Base class for server-side implementations of AddressValidation
AddressValidation.AddressValidationClient
Client for AddressValidation
AddressValidationClient
AddressValidation client wrapper, for convenient use.
AddressValidationClientBuilder
Builder class for AddressValidationClient to provide simple configuration of credentials, endpoint etc.
AddressValidationClientImpl
AddressValidation client wrapper implementation, for convenient use.
AddressValidationSettings
Settings for AddressValidationClient instances.
ComponentName
A wrapper for the name of the component.
Geocode
Contains information about the place the input was geocoded to.
PlusCode
Plus code (http://plus.codes) is a location reference with two formats: global code defining a 14mx14m (1/8000th of a degree) or smaller rectangle, and compound code, replacing the prefix with a reference location.
ProvideValidationFeedbackRequest
The request for sending validation feedback.
ProvideValidationFeedbackRequest.Types
Container for nested types declared in the ProvideValidationFeedbackRequest message type.
ProvideValidationFeedbackResponse
The response for validation feedback.
The response is empty if the feedback is sent successfully.
UspsAddress
USPS representation of a US address.
UspsData
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.
ValidateAddressRequest
The request for validating an address.
ValidateAddressResponse
The response to an address validation request.
ValidationResult
The result of validating an address.
Verdict
High level overview of the address validation result and geocode.
Verdict.Types
Container for nested types declared in the Verdict message type.
Enums
AddressComponent.Types.ConfirmationLevel
The different possible values for confirmation levels.
ProvideValidationFeedbackRequest.Types.ValidationConclusion
The possible final outcomes of the sequence of address validation requests needed to validate an address.
Verdict.Types.Granularity
The various granularities that an address or a geocode can have.
When used to indicate granularity for an address, these values indicate
with how fine a granularity the address identifies a mailing destination.
For example, an address such as "123 Main Street, Redwood City, CA, 94061"
identifies a PREMISE
while something like "Redwood City, CA, 94061"
identifies a LOCALITY
. However, if we are unable to find a geocode for
"123 Main Street" in Redwood City, the geocode returned might be of
LOCALITY
granularity even though the address is more granular.