HealthConnectException
public
class
HealthConnectException
extends RuntimeException
java.lang.Object | ||||
↳ | java.lang.Throwable | |||
↳ | java.lang.Exception | |||
↳ | java.lang.RuntimeException | |||
↳ | android.health.connect.HealthConnectException |
Class representing health connect exceptions.
Summary
Constants | |
---|---|
int |
ERROR_DATA_SYNC_IN_PROGRESS
Data sync is in progress. |
int |
ERROR_INTERNAL
An internal error occurred which the caller cannot address. |
int |
ERROR_INVALID_ARGUMENT
The caller supplied invalid arguments to the call. |
int |
ERROR_IO
An issue occurred reading or writing to storage. |
int |
ERROR_RATE_LIMIT_EXCEEDED
The caller exhausted the allotted rate limit. |
int |
ERROR_REMOTE
An IPC related error occurred. |
int |
ERROR_SECURITY
The caller doesn't have the correct permissions for this call. |
int |
ERROR_UNKNOWN
An unknown error occurred while processing the call. |
int |
ERROR_UNSUPPORTED_OPERATION
This operation is currently not supported by the platform. |
Public methods | |
---|---|
int
|
getErrorCode()
|
Inherited methods | |
---|---|
Constants
ERROR_DATA_SYNC_IN_PROGRESS
public static final int ERROR_DATA_SYNC_IN_PROGRESS
Data sync is in progress. Data read and writes are blocked.
Caller should try this api call again later.
Constant Value: 8 (0x00000008)
ERROR_INTERNAL
public static final int ERROR_INTERNAL
An internal error occurred which the caller cannot address.
This error may be considered similar to IllegalStateException
Constant Value: 2 (0x00000002)
ERROR_INVALID_ARGUMENT
public static final int ERROR_INVALID_ARGUMENT
The caller supplied invalid arguments to the call.
This error may be considered similar to IllegalArgumentException
.
Constant Value: 3 (0x00000003)
ERROR_IO
public static final int ERROR_IO
An issue occurred reading or writing to storage. The call might succeed if repeated.
This error may be considered similar to IOException
.
Constant Value: 4 (0x00000004)
ERROR_RATE_LIMIT_EXCEEDED
public static final int ERROR_RATE_LIMIT_EXCEEDED
The caller exhausted the allotted rate limit.
Constant Value: 7 (0x00000007)
ERROR_REMOTE
public static final int ERROR_REMOTE
An IPC related error occurred.
This error may be considered similar to RemoteException
.
Constant Value: 6 (0x00000006)
ERROR_SECURITY
public static final int ERROR_SECURITY
The caller doesn't have the correct permissions for this call.
This error may be considered similar to SecurityException
.
Constant Value: 5 (0x00000005)
ERROR_UNKNOWN
public static final int ERROR_UNKNOWN
An unknown error occurred while processing the call.
Constant Value: 1 (0x00000001)
ERROR_UNSUPPORTED_OPERATION
public static final int ERROR_UNSUPPORTED_OPERATION
This operation is currently not supported by the platform.
Caller may try this api call again later.
Constant Value: 9 (0x00000009)