Class FindUserGroupsRequest
Object
PagedRequest
FindUserGroupsRequest
- All Implemented Interfaces:
Serializable
The search criteria for user groups.
Only parameters that are specified in this request and have not null
values are used for filtering.
All other parameters are ignored.
The returned user groups satisfy all constraints that are specified in this search criteria.
By default a result containing 1000 user groups is returned.
- See Also:
-
Nested Class Summary
-
Field Summary
Fields inherited from class PagedRequest
countLimit, limit, offset
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
boolean
getName()
The name of the user group.The match mode used to comparename
.The ID of the user who should belong to searched user groups.int
hashCode()
boolean
Deprecated.This search parameter will be removed in the future.void
setIncludeEveryone
(boolean includeEveryone) Deprecated.This search parameter will be removed in the future.void
The name of the user group.void
setNameMatchMode
(MatchMode nameMatchMode) The match mode used to comparename
.void
The ID of the user who should belong to searched user groups.toString()
Methods inherited from class PagedRequest
getCountLimit, getLimit, getOffset, isPagingActive, setCountLimit, setLimit, setOffset
-
Constructor Details
-
FindUserGroupsRequest
public FindUserGroupsRequest()
-
-
Method Details
-
builder
-
getName
The name of the user group. -
getNameMatchMode
The match mode used to comparename
. If the match mode isEXACT
the search is case-sensitive, otherwise the search is case-insensitive. -
getUserId
The ID of the user who should belong to searched user groups. -
isIncludeEveryone
Deprecated.This search parameter will be removed in the future. In practice setting this value is not enough: there are other system groups like Users that may need to be removed programmatically anyways. System groups cannot be modified (add/remove users) but can be used in the context of assigned responsibilities.Indicates if we should include the everyone group or not. -
setName
The name of the user group. -
setNameMatchMode
The match mode used to comparename
. If the match mode isEXACT
the search is case-sensitive, otherwise the search is case-insensitive. -
setUserId
The ID of the user who should belong to searched user groups. -
setIncludeEveryone
Deprecated.This search parameter will be removed in the future. In practice setting this value is not enough: there are other system groups like Users that may need to be removed programmatically anyways. System groups cannot be modified (add/remove users) but can be used in the context of assigned responsibilities.Indicates if we should include the everyone group or not. -
equals
- Overrides:
equals
in classPagedRequest
-
canEqual
- Overrides:
canEqual
in classPagedRequest
-
hashCode
public int hashCode()- Overrides:
hashCode
in classPagedRequest
-
toString
- Overrides:
toString
in classPagedRequest
-