Enum Class LocationEngineStatus

java.lang.Object
java.lang.Enum<LocationEngineStatus>
com.here.sdk.location.LocationEngineStatus
All Implemented Interfaces:
Serializable, Comparable<LocationEngineStatus>, Constable

public enum LocationEngineStatus extends Enum<LocationEngineStatus>

Indicates the status of the LocationEngine.

  • Enum Constant Details

    • ENGINE_STARTED

      public static final LocationEngineStatus ENGINE_STARTED

      LocationEngine successfully started.

    • ALREADY_STARTED

      public static final LocationEngineStatus ALREADY_STARTED

      Tried to start LocationEngine that is already started.

    • ENGINE_STOPPED

      public static final LocationEngineStatus ENGINE_STOPPED

      LocationEngine has been stopped.

    • START_FAILED

      public static final LocationEngineStatus START_FAILED

      Start failed due to an internal error.

    • MISSING_PERMISSIONS

      public static final LocationEngineStatus MISSING_PERMISSIONS

      Missing one or more user permissions.

    • AUTHENTICATION_FAILED

      public static final LocationEngineStatus AUTHENTICATION_FAILED

      Authentication failed. Check your credentials.

    • NOT_SUPPORTED

      public static final LocationEngineStatus NOT_SUPPORTED

      Request is not supported.

    • NOT_ALLOWED

      public static final LocationEngineStatus NOT_ALLOWED

      Request is not supported in current region.

    • NOT_READY

      public static final LocationEngineStatus NOT_READY

      Engine is not ready for the requested action.

    • LOCATION_SERVICES_DISABLED

      public static final LocationEngineStatus LOCATION_SERVICES_DISABLED

      Location services are disabled in the system settings.

    • PRIVACY_NOTICE_UNCONFIRMED

      public static final LocationEngineStatus PRIVACY_NOTICE_UNCONFIRMED

      Method confirmHEREPrivacyNoticeInclusion() (or alternatively confirmHEREPrivacyNoticeException()) was not called before starting the LocationEngine or HERE privacy notice exception was not permitted.

    • OK

      public static final LocationEngineStatus OK

      Requested operation succeeded.

  • Method Details

    • values

      public static LocationEngineStatus[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static LocationEngineStatus valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null