PlacesStatusCodes | Android Developers

Quicknav Quicknav
Links

- Google Play Developer Console
- Android Developers Blog
- About Android

Android Sites

- Android.com
- Android Developers
- Android Open Source Project

Language
close

- - About
  - Wear
  - TV
  - Auto
- - Get Started
  - Devices
  - Style
  - Patterns
  - Building Blocks
  - Downloads
  - Videos
- - Training
  - API Guides
  - Reference
  - Tools
  - Google Services
  - Samples
- - Google Play
  - Essentials
  - Get Users
  - Engage & Retain
  - Monetize
  - Analyze
  - Tools & Reference
  - Developer Stories

## Results

Loading...
Summary: Constants | Inherited Constants | Methods | Inherited Methods | [Expand All]
public class

# PlacesStatusCodes

extends CommonStatusCodes

java.lang.Object
↳ | com.google.android.gms.common.api.CommonStatusCodes
| ↳ | com.google.android.gms.location.places.PlacesStatusCodes

## Class Overview

Places API specific status codes, for use in `getStatusCode()`

## Summary

Constants
int | ACCESS_NOT_CONFIGURED | Operation failed due to an invalid quota project.
int | DEVICE_RATE_LIMIT_EXCEEDED | The per-device rate limit (QPS limit) for the device has been exceeded.
int | INVALID_ARGUMENT | Operation failed due to an invalid argument.
int | KEY_EXPIRED | Operation failed due to an expired API key.
int | KEY_INVALID | Operation failed due to an invalid API key.
int | RATE_LIMIT_EXCEEDED | The overall rate limit (QPS limit) for the developer has been exceeded.
int | USAGE_LIMIT_EXCEEDED | The usage limit has been exceeded (could be daily or some other period).

[Expand] Inherited Constants
From class com.google.android.gms.common.api.CommonStatusCodes
int | CANCELED | The result was canceled either due to client disconnect or `cancel()`.
int | DEVELOPER_ERROR | The application is misconfigured.
int | ERROR | The operation failed with no more detailed information.
int | INTERNAL_ERROR | An internal error occurred.
int | INTERRUPTED | A blocking call was interrupted while waiting and did not run to completion.
int | INVALID_ACCOUNT | The client attempted to connect to the service with an invalid account name specified.
int | LICENSE_CHECK_FAILED | The application is not licensed to the user.
int | NETWORK_ERROR | A network error occurred.
int | RESOLUTION_REQUIRED | Completing the operation requires some form of resolution.
int | SERVICE_DISABLED | The installed version of Google Play services has been disabled on this device.
int | SERVICE_INVALID | The version of the Google Play services installed on this device is not authentic.
int | SERVICE_MISSING | Google Play services is missing on this device.
int | SERVICE_VERSION_UPDATE_REQUIRED | The installed version of Google Play services is out of date.
int | SIGN_IN_REQUIRED | The client attempted to connect to the service but the user is not signed in.
int | SUCCESS | The operation was successful.
int | SUCCESS_CACHE | The operation was successful, but was used the device's cache.
int | TIMEOUT | Timed out while awaiting the result.

Public Methods
static String | getStatusCodeString(int statusCode)

[Expand] Inherited Methods
From class com.google.android.gms.common.api.CommonStatusCodes
static String | getStatusCodeString(int statusCode)
From class java.lang.Object
Object | clone()
boolean | equals(Object arg0)
void | finalize()
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)

## Constants

#### public static final int ACCESS_NOT_CONFIGURED

Operation failed due to an invalid quota project.

Constant Value: 9003 (0x0000232b)

#### public static final int DEVICE_RATE_LIMIT_EXCEEDED

The per-device rate limit (QPS limit) for the device has been exceeded.

Constant Value: 9006 (0x0000232e)

#### public static final int INVALID_ARGUMENT

Operation failed due to an invalid argument.

Constant Value: 9004 (0x0000232c)

#### public static final int KEY_EXPIRED

Operation failed due to an expired API key.

Constant Value: 9007 (0x0000232f)

#### public static final int KEY_INVALID

Operation failed due to an invalid API key.

Constant Value: 9002 (0x0000232a)

#### public static final int RATE_LIMIT_EXCEEDED

The overall rate limit (QPS limit) for the developer has been exceeded.

Constant Value: 9005 (0x0000232d)

#### public static final int USAGE_LIMIT_EXCEEDED

The usage limit has been exceeded (could be daily or some other period).

Constant Value: 9001 (0x00002329)

## Public Methods

#### public static String getStatusCodeString (int statusCode)

##### Returns

- untranslated debug (not user-friendly!) string based on the current status code.