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

# DriveStatusCodes

extends CommonStatusCodes

java.lang.Object
↳ | com.google.android.gms.common.api.CommonStatusCodes
| ↳ | com.google.android.gms.drive.DriveStatusCodes

## Class Overview

Drive specific status codes, for use in `getStatusCode()`.

## Summary

Constants
int | DRIVE_CONTENTS_TOO_LARGE | The operation failed because the given contents exceeded the maximum allowed contents size.
int | DRIVE_EXTERNAL_STORAGE_REQUIRED | This constant is deprecated. External storage is no longer required.
int | DRIVE_RATE_LIMIT_EXCEEDED | The operation failed because the application attempted the operation too often.
int | DRIVE_RESOURCE_NOT_AVAILABLE | The operation failed because the requested resource does not exist or you are not authorized to access it.

[Expand] Inherited Constants
From class com.google.android.gms.common.api.CommonStatusCodes
int | API_NOT_CONNECTED | The client attempted to call a method from an API that failed to connect.
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 | NETWORK_ERROR | A network error occurred.
int | RESOLUTION_REQUIRED | Completing the operation requires some form of resolution.
int | SERVICE_DISABLED | This constant is deprecated. This case handled during connection, not during API requests. No results should be returned with this status code.
int | SERVICE_VERSION_UPDATE_REQUIRED | This constant is deprecated. This case handled during connection, not during API requests. No results should be returned with this status code.
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) Returns an untranslated debug (not user-friendly!) string based on the current status code.

[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(long arg0, int arg1)
final void | wait(long arg0)
final void | wait()

## Constants

#### public static final int DRIVE_CONTENTS_TOO_LARGE

The operation failed because the given contents exceeded the maximum allowed contents size.

Constant Value: 1508 (0x000005e4)

#### public static final int DRIVE_EXTERNAL_STORAGE_REQUIRED

This constant is deprecated.
External storage is no longer required.

The Drive API requires external storage (such as an SD card), but no external storage is mounted. This error is recoverable if the user installs external storage (if none is present) and ensures that it is mounted (which may involve disabling USB storage mode, formatting the storage, or other initialization as required by the device).

This error should never be returned on a device with emulated external storage. On devices with emulated external storage, the emulated "external storage" is always present regardless of whether the device also has removable storage.

Constant Value: 1500 (0x000005dc)

#### public static final int DRIVE_RATE_LIMIT_EXCEEDED

The operation failed because the application attempted the operation too often. In general, this is a temporary error and the operation may succeed once sufficient time has elapsed. It is recommended that the application backs off with increasing duration every time the operation fails with this error.

Constant Value: 1507 (0x000005e3)

#### public static final int DRIVE_RESOURCE_NOT_AVAILABLE

The operation failed because the requested resource does not exist or you are not authorized to access it.

Constant Value: 1502 (0x000005de)

## Public Methods

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

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