Wraps a search hit from the Elastic search index as a manage-users search result, adapting it to the common IManageUsersResultDTO shape used by the manage users listing. Produced by ElasticUserDataSource when searching profiles through the search index rather than the database.
Implements: IManageUsersResultDTO
Properties
| Property | Returns | Description |
|---|---|---|
String | The wrapped search hit's email field. | |
| firstName | String | The wrapped search hit's first name field. |
| membershipsGroup | List<Object> | The indexed group membership values for this search hit. |
| phone | String | The wrapped search hit's phone field. |
| surName | String | The wrapped search hit's surname field. |
| userId | Long | The wrapped search hit's user id field. |
Methods
getFirstName()
Returns: String
The wrapped search hit's first name field.
getSurName()
Returns: String
The wrapped search hit's surname field.
getEmail()
Returns: String
The wrapped search hit's email field.
getMembershipsGroup()
Returns: List<Object>
The indexed group membership values for this search hit.
getUserId()
Returns: Long
The wrapped search hit's user id field.
getPhone()
Returns: String
The wrapped search hit's phone field.
To get full access to the Kademi Hub existing customers can login here, or new customers can register here.