All Classes
| Class | Description |
|---|---|
| AccessNotConfiguredException |
Indicates that the API call was not configured for the supplied credentials and environmental
conditions.
|
| AddressComponent |
The parts of an address.
|
| AddressComponentType |
The Address Component types.
|
| AddressType |
The Address types.
|
| ApiConfig |
API configuration builder.
|
| ApiError |
An error returned by the API, including some extra information for aiding in debugging.
|
| ApiException |
ApiException and its descendants represent an error returned by the remote API.
|
| ApiResponse<T> |
All Geo API responses implement this Interface.
|
| AutocompletePrediction |
Represents a single Autocomplete result returned from the Google Places API Web Service.
|
| AutocompletePrediction.MatchedSubstring |
Describes the location of the entered term in the prediction result text, so that the term can
be highlighted if desired.
|
| AutocompletePrediction.Term |
Identifies each section of the returned description.
|
| AutocompleteStructuredFormatting |
The structured formatting info for a
AutocompletePrediction. |
| Bounds |
The northeast and southwest points that delineate the outer bounds of a map.
|
| CellTower |
A cell tower object.
|
| CellTower.CellTowerBuilder | |
| ComponentFilter |
A component filter for a geocode request.
|
| DayOfWeekAdapter |
This class handles conversion from JSON to
OpeningHours.Period.OpenClose.DayOfWeek. |
| DirectionsApi | |
| DirectionsApi.Response | |
| DirectionsApi.RouteRestriction | |
| DirectionsApiRequest |
Request for the Directions API.
|
| DirectionsApiRequest.Waypoint | |
| DirectionsLeg | |
| DirectionsResult |
DirectionsResult represents a result from the Google Directions API Web Service.
|
| DirectionsRoute |
A Directions API result.
|
| DirectionsStep | |
| Distance |
The distance component for Directions API results.
|
| DistanceAdapter |
This class handles conversion from JSON to
Distance. |
| DistanceMatrix |
A complete result from a Distance Matrix API call.
|
| DistanceMatrixApi |
The Google Distance Matrix API is a service that provides travel distance and time for a matrix
of origins and destinations.
|
| DistanceMatrixApi.Response | |
| DistanceMatrixApiRequest |
A request to the Distance Matrix API.
|
| DistanceMatrixElement |
A single result corresponding to an origin/destination pair in a Distance Matrix response.
|
| DistanceMatrixElementStatus |
The status result for a single
DistanceMatrixElement. |
| DistanceMatrixRow |
Represents a single row in a Distance Matrix API response.
|
| Duration |
The duration component for Directions API results.
|
| DurationAdapter |
This class handles conversion from JSON to
Distance. |
| ElevationResult |
An Elevation API result.
|
| EncodedPolyline |
Encoded Polylines are used by the API to represent paths.
|
| EncodedPolylineInstanceCreator | |
| ExceptionsAllowedToRetry | |
| Fare |
A representation of ticket cost for use on public transit.
|
| FareAdapter |
This class handles conversion from JSON to
Fare. |
| FindPlaceFromText | |
| FindPlaceFromTextRequest | |
| FindPlaceFromTextRequest.FieldMask | |
| FindPlaceFromTextRequest.InputType | |
| FindPlaceFromTextRequest.LocationBias | |
| FindPlaceFromTextRequest.LocationBiasCircular | |
| FindPlaceFromTextRequest.LocationBiasIP | |
| FindPlaceFromTextRequest.LocationBiasPoint | |
| FindPlaceFromTextRequest.LocationBiasRectangular | |
| FindPlaceFromTextRequest.Response | |
| GaePendingResult<T,R extends ApiResponse<T>> |
A PendingResult backed by a HTTP call executed by Google App Engine URL Fetch capability, a
deserialization step using Gson, and a retry policy.
|
| GaeRequestHandler |
A strategy for handling URL requests using Google App Engine's URL Fetch API.
|
| GaeRequestHandler.Builder |
Builder strategy for constructing
GaeRequestHandler. |
| GeoApiContext |
The entry point for making requests against the Google Geo APIs.
|
| GeoApiContext.Builder |
The Builder for
GeoApiContext. |
| GeoApiContext.RequestHandler |
The service provider interface that enables requests to be handled via switchable back ends.
|
| GeoApiContext.RequestHandler.Builder |
Builder pattern for
GeoApiContext.RequestHandler. |
| GeocodedWaypoint |
A point in a Directions API response; either the origin, one of the requested waypoints, or the
destination.
|
| GeocodedWaypointStatus |
The status result for a single
GeocodedWaypoint. |
| GeocodingApi |
Geocoding is the process of converting addresses (like "1600 Amphitheatre Parkway, Mountain View,
CA") into geographic coordinates (like latitude 37.423021 and longitude -122.083739), which you
can use to place markers or position the map.
|
| GeocodingApi.Response | |
| GeocodingApiRequest |
A request for the Geocoding API.
|
| GeolocationApi | |
| GeolocationApi.Response | |
| GeolocationApiRequest |
A request for the Geolocation API.
|
| GeolocationPayload |
Request body.
|
| GeolocationPayload.GeolocationPayloadBuilder | |
| GeolocationResponseAdapter | |
| GeolocationResult |
A Geolocation API result.
|
| Geometry |
The geometry of a Geocoding result.
|
| HttpHeaders |
Contains HTTP header name constants.
|
| ImageResult |
ImageResult is the object returned from API end points that return images. |
| ImageResult.Response |
ImageResult.Response is a type system hack to enable API endpoints to return a
ImageResult. |
| InstantAdapter |
This class handles conversion from JSON to
Instant. |
| InvalidRequestException |
Indicates that the API received a malformed request.
|
| LatLng |
A place on Earth, represented by a latitude/longitude pair.
|
| LatLngAdapter |
Handle conversion from varying types of latitude and longitude representations.
|
| LocalTimeAdapter |
This class handles conversion from JSON to
LocalTime. |
| LocationType |
Location types for a reverse geocoding request.
|
| LongMath |
A class for arithmetic on values of type
long. |
| Main | |
| MaxElementsExceededException |
Indicates that the product of origins and destinations exceeds the per-query limit.
|
| MaxRouteLengthExceededException |
Indicates that the requested route is too long and cannot be processed.
|
| MaxWaypointsExceededException |
Indicates that too many waypoints were provided in the request.
|
| NearbySearchRequest |
A Nearby
Search request.
|
| NearbySearchRequest.Response | |
| NoOpRequestMetricsReporter |
A no-op implementation that does nothing
|
| NotFoundException |
Indicates at least one of the locations specified in the request's origin, destination, or
waypoints could not be geocoded.
|
| OkHttpPendingResult<T,R extends ApiResponse<T>> |
A PendingResult backed by a HTTP call executed by OkHttp, a deserialization step using Gson, rate
limiting and a retry policy.
|
| OkHttpRequestHandler |
A strategy for handling URL requests using OkHttp.
|
| OkHttpRequestHandler.Builder |
Builder strategy for constructing an
OkHTTPRequestHandler. |
| OpenCensusMetrics | |
| OpenCensusMetrics.Measures | |
| OpenCensusMetrics.Tags | |
| OpenCensusMetrics.Views | |
| OpenCensusRequestMetricsReporter |
An OpenCensus logger that generates success and latency metrics.
|
| OpeningHours |
Opening hours for a Place Details result.
|
| OpeningHours.Period |
The opening hours for a Place for a single day.
|
| OpeningHours.Period.OpenClose | |
| OpeningHours.Period.OpenClose.DayOfWeek | |
| OverDailyLimitException |
Indicates that the requesting account has exceeded its daily quota.
|
| OverQueryLimitException |
Indicates that the requesting account has exceeded its short-term quota.
|
| PendingResult<T> |
A pending result from an API call.
|
| PendingResult.Callback<T> |
The callback interface the API client code needs to implement to handle API results.
|
| Photo |
Describes a photo available with a Search Result.
|
| PhotoRequest |
A Place
Photo request.
|
| PlaceAutocompleteRequest |
A Place
Autocomplete request.
|
| PlaceAutocompleteRequest.Response | |
| PlaceAutocompleteRequest.SessionToken |
SessionToken represents an Autocomplete session.
|
| PlaceAutocompleteType |
Used by the Places API to restrict the autocomplete results to places matching the specified
type.
|
| PlaceDetails |
The result of a Place Details request.
|
| PlaceDetails.AlternatePlaceIds | Deprecated. |
| PlaceDetails.Review | |
| PlaceDetails.Review.AspectRating | |
| PlaceDetails.Review.AspectRating.RatingType | |
| PlaceIdScope | Deprecated. |
| PlacesSearchResponse |
The response from a Places Search request.
|
| PlacesSearchResult |
A single result in the search results returned from the Google Places API Web Service.
|
| PlaceType |
Used by the Places API to restrict the results to places matching the specified type.
|
| PlusCode |
A Plus Code encoded location reference.
|
| PolylineEncoding |
Utility class that encodes and decodes Polylines.
|
| Preconditions |
Static convenience methods that help a method or constructor check whether it was invoked
correctly (that is, whether its preconditions were met).
|
| PriceLevel |
Used by Places API to restrict search results to those within a given price range.
|
| PriceLevelAdapter |
This class handles conversion from JSON to
PriceLevel. |
| QueryAutocompleteRequest |
A Query
Autocomplete request.
|
| QueryAutocompleteRequest.Response | |
| RankBy |
Used by the Places API to specify the order in which results are listed.
|
| RateLimiter |
A rate limiter.
|
| RateLimitExecutorService |
Rate Limit Policy for Google Maps Web Services APIs.
|
| RequestDeniedException |
Indicates that the API denied the request.
|
| RequestMetrics |
A type to report common metrics shared among all request types.
|
| RequestMetricsReporter |
A type to report common metrics shared among all request types.
|
| RoadsApi |
The Google Maps Roads API identifies the roads a vehicle was traveling along and provides
additional metadata about those roads, such as speed limits.
|
| RoadsApi.RoadsResponse | |
| SafeEnumAdapter<E extends java.lang.Enum<E>> |
A
TypeAdapter that maps case-insensitive values to an enum type. |
| Size | |
| SnappedPoint |
A point that has been snapped to a road by the Roads API.
|
| SnappedSpeedLimitResponse |
A combined snap-to-roads and speed limit response.
|
| SpeedLimit |
A speed limit result from the Roads API.
|
| StopDetails |
The stop/station.
|
| Stopwatch |
An object that measures elapsed time in nanoseconds.
|
| StringJoin |
Utility class to join strings.
|
| StringJoin.UrlValue |
Marker Interface to enable the URL Value enums in
DirectionsApi to be string joinable. |
| TextSearchRequest |
A Text
Search request.
|
| TextSearchRequest.Response | |
| Ticker |
A time source; returns a time value representing the number of nanoseconds elapsed since some
fixed but arbitrary point in time.
|
| TrafficModel |
Specifies traffic prediction model when requesting future directions.
|
| TransitAgency |
The operator of a line.
|
| TransitDetails |
Transit directions return additional information that is not relevant for other modes of
transportation.
|
| TransitLine |
The transit line used in a step.
|
| TransitMode |
You may specify transit mode when requesting transit directions or distances.
|
| TransitRoutingPreference |
Indicates user preference when requesting transit directions.
|
| TravelMode |
You may specify the transportation mode to use for calulating directions.
|
| Unit |
Units of measurement.
|
| UnknownErrorException |
Indicates that the server encountered an unknown error.
|
| UrlSigner |
Utility class for supporting Maps for Work Digital signatures.
|
| Vehicle |
The vehicle used on a line.
|
| VehicleType |
The vehicle types.
|
| WifiAccessPoint |
A WiFi access point.
|
| WifiAccessPoint.WifiAccessPointBuilder | |
| ZeroResultsException |
Indicates that no results were returned.
|
| ZonedDateTimeAdapter |
This class handles conversion from JSON to
ZonedDateTimes. |