Stay organized with collections Save and categorize content based on your preferences.

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_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.

Public methods

int getErrorCode()

Inherited methods

Constants

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)

Public methods

getErrorCode

public int getErrorCode ()

Returns
int