Class FindRolesRequest

Object
PagedRequest
FindRolesRequest
All Implemented Interfaces:
Serializable

public class FindRolesRequest extends PagedRequest
Represents the search criteria to find a role.
See Also:
  • Constructor Details Link icon

    • FindRolesRequest Link icon

      public FindRolesRequest()
  • Method Details Link icon

    • builder Link icon

      public static FindRolesRequest.Builder builder()
    • getName Link icon

      public String getName()
      The name of the role to search for.
    • getNameMatchMode Link icon

      public MatchMode getNameMatchMode()
      The match mode used to compare name. The search is case-insensitive.
    • getDescription Link icon

      public String getDescription()
      The description of the role to search for.
    • getGlobal Link icon

      @Deprecated public Boolean getGlobal()
      Deprecated.
      Whether global roles should be searched for.
    • getOwnerId Link icon

      public UUID getOwnerId()
    • getRoleInheritanceMode Link icon

      public FindRolesRequest.RoleInheritanceMode getRoleInheritanceMode()
    • getSortField Link icon

      public RoleRequestSortField getSortField()
    • getSortOrder Link icon

      public SortOrder getSortOrder()
    • isIncludeDisabled Link icon

      public boolean isIncludeDisabled()
    • getSystemName Link icon

      public String getSystemName()
    • getType Link icon

      Indicates which type of roles should be searched for. Usage is mutually exclusive with the deprecated global flag.
    • setName Link icon

      public void setName(String name)
      The name of the role to search for.
    • setNameMatchMode Link icon

      public void setNameMatchMode(MatchMode nameMatchMode)
      The match mode used to compare name. The search is case-insensitive.
    • setDescription Link icon

      public void setDescription(String description)
      The description of the role to search for.
    • setGlobal Link icon

      @Deprecated public void setGlobal(Boolean global)
      Deprecated.
      Whether global roles should be searched for.
    • setOwnerId Link icon

      public void setOwnerId(UUID ownerId)
    • setRoleInheritanceMode Link icon

      public void setRoleInheritanceMode(FindRolesRequest.RoleInheritanceMode roleInheritanceMode)
    • setSortField Link icon

      public void setSortField(RoleRequestSortField sortField)
    • setSortOrder Link icon

      public void setSortOrder(SortOrder sortOrder)
    • setIncludeDisabled Link icon

      public void setIncludeDisabled(boolean includeDisabled)
    • setSystemName Link icon

      public void setSystemName(String systemName)
    • setType Link icon

      public void setType(FindRolesRequest.TypeMatchMode type)
      Indicates which type of roles should be searched for. Usage is mutually exclusive with the deprecated global flag.
    • equals Link icon

      public boolean equals(Object o)
      Overrides:
      equals in class PagedRequest
    • canEqual Link icon

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class PagedRequest
    • hashCode Link icon

      public int hashCode()
      Overrides:
      hashCode in class PagedRequest
    • toString Link icon

      public String toString()
      Overrides:
      toString in class PagedRequest