MapsNetworkError class
class
google.maps.MapsNetworkError
extends Error
library "core"
Base class for managing network errors in Maps.
const {MapsNetworkError} = await google.maps.importLibrary("core");
MapsRequestError class
class
google.maps.MapsRequestError
extends MapsNetworkError
library "core"
Represents a request error from a web service (i.e. the equivalent of a 4xx code in HTTP).
const {MapsRequestError} = await google.maps.importLibrary("core");
Properties | |
|---|---|
Inherited:
code,
endpoint
|
MapsServerError class
class
google.maps.MapsServerError
extends MapsNetworkError
library "core"
Represents a server-side error from a web service (i.e. the equivalent of a 5xx code in HTTP).
const {MapsServerError} = await google.maps.importLibrary("core");
Properties | |
|---|---|
Inherited:
code,
endpoint
|
MapsNetworkErrorEndpoint constants
constants
google.maps.MapsNetworkErrorEndpoint
library "core"
Identifiers for API endpoints used by MapsNetworkError instances.
These constants are also usable as strings. In TypeScript, the string literals are defined by the MapsNetworkErrorEndpointString type.
const {MapsNetworkErrorEndpoint} = await google.maps.importLibrary("core");
Constants | |
|---|---|
DIRECTIONS_ROUTE |
Identifies the Routes API within the Directions API. |
DISTANCE_MATRIX |
Identifies the DistanceMatrix API. |
ELEVATION_ALONG_PATH |
Identifies the getElevationsAlongPath API within the Elevation API. |
ELEVATION_LOCATIONS |
Identifies the getElevationForLocations API within the Elevation API. |
FLEET_ENGINE_GET_DELIVERY_VEHICLE |
Identifies the Get DeliveryVehicle API within Fleet Engine. |
FLEET_ENGINE_GET_TRIP |
Identifies the Get Trip API within Fleet Engine. |
FLEET_ENGINE_GET_VEHICLE |
Identifies the Get Vehicle API within Fleet Engine. |
FLEET_ENGINE_LIST_DELIVERY_VEHICLES |
Identifies the List DeliveryVehicles API within Fleet Engine. |
FLEET_ENGINE_LIST_TASKS |
Identifies the List Tasks API within Fleet Engine. |
FLEET_ENGINE_LIST_VEHICLES |
Identifies the List Vehicles API within Fleet Engine. |
FLEET_ENGINE_SEARCH_TASKS |
Identifies the Search Tasks API within Fleet Engine. |
GEOCODER_GEOCODE |
Identifies the geocode API within the Geocoder. |
MAPS_MAX_ZOOM |
Identifies the MaximumZoomImageryService API within the Maps API. |
PLACES_AUTOCOMPLETE |
Identifies the Autocomplete API within the Places API. |
PLACES_DETAILS |
Identifies the Details API within the Places API. |
PLACES_FIND_PLACE_FROM_PHONE_NUMBER |
Identifies the findPlaceFromPhoneNumber API within the Places API. |
PLACES_FIND_PLACE_FROM_QUERY |
Identifies the findPlaceFromQuery API within the Places API. |
PLACES_GATEWAY |
Identifies the Gateway API within the Places API. |
PLACES_GET_PLACE |
Identifies the Get Place API within the Places API. |
PLACES_LOCAL_CONTEXT_SEARCH |
Identifies the LocalContextSearch API within the Places API. |
PLACES_NEARBY_SEARCH |
Identifies the NearbySearch API within the Places API. |
PLACES_SEARCH_TEXT |
Identifies the Search Text API within the Places API. |
STREETVIEW_GET_PANORAMA |
Identifies the getPanorama method within the Streetview service. |
RPCStatus constants
constants
google.maps.RPCStatus
library "core"
The status returned by a web service. See https://grpc.github.io/grpc/core/md_doc_statuscodes.html.
These constants are also usable as strings. In TypeScript, the string literals are defined by the RPCStatusString type.
const {RPCStatus} = await google.maps.importLibrary("core");
