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_PROGRESSData sync is in progress. | 
| int | ERROR_INTERNALAn internal error occurred which the caller cannot address. | 
| int | ERROR_INVALID_ARGUMENTThe caller supplied invalid arguments to the call. | 
| int | ERROR_IOAn issue occurred reading or writing to storage. | 
| int | ERROR_RATE_LIMIT_EXCEEDEDThe caller exhausted the allotted rate limit. | 
| int | ERROR_REMOTEAn IPC related error occurred. | 
| int | ERROR_SECURITYThe caller doesn't have the correct permissions for this call. | 
| int | ERROR_UNKNOWNAn unknown error occurred while processing the call. | 
| int | ERROR_UNSUPPORTED_OPERATIONThis 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)
