Enum PlacesAuthorizationStatus

java.lang.Object
java.lang.Enum<PlacesAuthorizationStatus>
com.adobe.marketing.mobile.places.PlacesAuthorizationStatus
All Implemented Interfaces:
Serializable, Comparable<PlacesAuthorizationStatus>, java.lang.constant.Constable

public enum PlacesAuthorizationStatus extends Enum<PlacesAuthorizationStatus>
Represents the device's authorization status for access to use location on the device.
  • Enum Constant Details

    • DENIED

      public static final PlacesAuthorizationStatus DENIED
      DENIED - The app can never use your location, even when you’re using the app.
    • ALWAYS

      public static final PlacesAuthorizationStatus ALWAYS
      ALWAYS - The app can use your location at any time.
    • UNKNOWN

      public static final PlacesAuthorizationStatus UNKNOWN
      UNKNOWN - The location authorization status is unknown. This is the default authorization status.
    • RESTRICTED

      public static final PlacesAuthorizationStatus RESTRICTED
      RESTRICTED - The location authorization status is restricted.
    • WHEN_IN_USE

      public static final PlacesAuthorizationStatus WHEN_IN_USE
      WHEN_IN_USE - The app can use your location only when you're using that app.
  • Method Details

    • values

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

      public static PlacesAuthorizationStatus valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null
    • stringValue

      public String stringValue()
      Returns the string value of the PlacesAuthorizationStatus.
      Returns:
      String representation of PlacesAuthorizationStatus