public class RxChatServiceAccessor.ProfileServiceWithDefaults
extends java.lang.Object
| Constructor and Description |
|---|
ProfileServiceWithDefaults() |
| Modifier and Type | Method and Description |
|---|---|
<any> |
getProfile(java.lang.String profileId)
Get profile details from the service.
|
<any> |
patchMyProfile(ComapiProfile profileDetails,
java.lang.String eTag)
Applies profile patch for an active session.
|
<any> |
patchProfile(java.lang.String profileId,
ComapiProfile profileDetails,
java.lang.String eTag)
Applies given profile patch if required permission is granted.
|
<any> |
queryProfiles(java.lang.String queryString)
Query user profiles on the services.
|
<any> |
updateProfile(ComapiProfile profileDetails,
java.lang.String eTag)
Updates profile for an active session.
|
public <any> getProfile(java.lang.String profileId)
profileId - Profile Id of the user.public <any> queryProfiles(java.lang.String queryString)
queryString - Query string. See https://www.npmjs.com/package/mongo-querystring for query syntax. You can use QueryBuilder helper class to construct valid query string.public <any> updateProfile(ComapiProfile profileDetails,
java.lang.String eTag)
profileDetails - Profile details.public <any> patchProfile(java.lang.String profileId,
ComapiProfile profileDetails,
java.lang.String eTag)
profileDetails - Profile details.public <any> patchMyProfile(ComapiProfile profileDetails,
java.lang.String eTag)
profileDetails - Profile details.