Package org.azd.enums

Enum Class QueryMembership

java.lang.Object
java.lang.Enum<QueryMembership>
org.azd.enums.QueryMembership
All Implemented Interfaces:
Serializable, Comparable<QueryMembership>, Constable

public enum QueryMembership extends Enum<QueryMembership>
The membership information to include with the identities. Values can be None for no membership data or Direct to include the groups that the identity is a member of and the identities that are a member of this identity (groups only)
  • Enum Constant Details

    • DIRECT

      public static final QueryMembership DIRECT
      Query will return only direct membership data
    • EXPANDED

      public static final QueryMembership EXPANDED
      Query will return expanded membership data
    • EXPANDED_DOWN

      public static final QueryMembership EXPANDED_DOWN
      Query will return expanded down membership data (children only)
    • EXPANDED_UP

      public static final QueryMembership EXPANDED_UP
      Query will return expanded up membership data (parents only)
    • NONE

      public static final QueryMembership NONE
      Query will not return any membership data
  • Method Details

    • values

      public static QueryMembership[] 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 QueryMembership 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