| Interface | Description | 
|---|---|
| FindPlaceFromTextRequest.LocationBias | |
| GeoApiContext.RequestHandler | 
 The service provider interface that enables requests to be handled via switchable back ends. 
 | 
| GeoApiContext.RequestHandler.Builder | 
 Builder pattern for  
GeoApiContext.RequestHandler. | 
| 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. 
 | 
| Class | Description | 
|---|---|
| DirectionsApi | 
 The Google Directions API is a service that calculates directions between locations using an HTTP
 request. 
 | 
| DirectionsApiRequest | 
 Request for the Directions API. 
 | 
| DirectionsApiRequest.Waypoint | |
| DistanceMatrixApi | 
 The Google Distance Matrix API is a service that provides travel distance and time for a matrix
 of origins and destinations. 
 | 
| DistanceMatrixApiRequest | 
 A request to the Distance Matrix API. 
 | 
| ElevationApi | 
 The Google Elevation API provides a simple interface to query locations on the earth for
 elevation data. 
 | 
| FindPlaceFromTextRequest | |
| FindPlaceFromTextRequest.LocationBiasCircular | |
| FindPlaceFromTextRequest.LocationBiasIP | |
| FindPlaceFromTextRequest.LocationBiasPoint | |
| FindPlaceFromTextRequest.LocationBiasRectangular | |
| FindPlaceFromTextRequest.Response | |
| 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. | 
| 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. 
 | 
| GeocodingApiRequest | 
 A request for the Geocoding API. 
 | 
| GeolocationApi | |
| GeolocationApi.Response | |
| GeolocationApiRequest | 
 A request for the Geolocation API. 
 | 
| 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. | 
| NearbySearchRequest | 
 A Nearby
 Search request. 
 | 
| NearbySearchRequest.Response | |
| OkHttpRequestHandler | 
 A strategy for handling URL requests using OkHttp. 
 | 
| OkHttpRequestHandler.Builder | 
 Builder strategy for constructing an  
OkHTTPRequestHandler. | 
| PhotoRequest | 
 A Place
 Photo request. 
 | 
| PlaceAutocompleteRequest | 
 A Place
 Autocomplete request. 
 | 
| PlaceAutocompleteRequest.Response | |
| PlaceAutocompleteRequest.SessionToken | 
 SessionToken represents an Autocomplete session. 
 | 
| PlaceDetailsRequest | 
 A Place
 Details request. 
 | 
| PlaceDetailsRequest.Response | |
| PlacesApi | 
 Performs a text search for places. 
 | 
| QueryAutocompleteRequest | 
 A Query
 Autocomplete request. 
 | 
| QueryAutocompleteRequest.Response | |
| 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. 
 | 
| StaticMapsApi | |
| StaticMapsRequest | |
| StaticMapsRequest.Markers | |
| StaticMapsRequest.Path | |
| TextSearchRequest | 
 A Text
 Search request. 
 | 
| TextSearchRequest.Response | |
| TimeZoneApi | 
 The Google Time Zone API provides a simple interface to request the time zone for a location on
 the earth. 
 | 
| Enum | Description | 
|---|---|
| DirectionsApi.RouteRestriction | 
 Directions may be calculated that adhere to certain restrictions. 
 | 
| FindPlaceFromTextRequest.FieldMask | |
| FindPlaceFromTextRequest.InputType | |
| PlaceDetailsRequest.FieldMask | |
| StaticMapsRequest.ImageFormat | |
| StaticMapsRequest.Markers.CustomIconAnchor | |
| StaticMapsRequest.Markers.MarkersSize | |
| StaticMapsRequest.StaticMapType |