public class

UserGroup

extends Object
java.lang.Object
   ↳ com.kinvey.java.UserGroup

Summary

Nested Classes
class UserGroup.Create  
class UserGroup.Delete TODO (from REST API documentation http://devcenter.kinvey.com/rest/guides/users#usergroupsdelete ) It's important that the app admin clean ACL metadata in the backend before deleting a group in order to prevent a reincarnation of the same group from getting access based on old metadata. 
class UserGroup.Group This class is used to represent a Group, which can be modified with this UserGroup class. 
class UserGroup.Retrieve  
class UserGroup.Update  
class UserGroup.UserGroupResponse  
Public Methods
UserGroup.Update addAllUsersToGroup(String groupID, String childGroupID)
This method is deprecated. addAllUsersToGroupBlocking(String, String)
UserGroup.Update addAllUsersToGroupBlocking(String groupID, String childGroupID)
UserGroup.Update addAllUsersToGroupList(String groupID, List<String> childGroupIDs)
UserGroup.Update addAllUsersToGroupListBlocking(String groupID, List<String> childGroupIDs)
UserGroup.Update addUserListToGroup(String groupID, List<String> userIDs, String childGroupID)
UserGroup.Update addUserListToGroupBlocking(String groupID, List<String> userIDs, String childGroupID)
UserGroup.Update addUserListToGroupList(String groupID, List<String> userIDs, List<String> childGroupIDs)
UserGroup.Update addUserListToGroupListBlocking(String groupID, List<String> userIDs, List<String> childGroupIDs)
UserGroup.Update addUserToGroup(String groupID, String userID, String childGroupID)
This method is deprecated. Renamed to addUserToGroupBlocking(String, String, String)
UserGroup.Update addUserToGroupBlocking(String groupID, String userID, String childGroupID)
UserGroup.Update addUserToGroupList(String groupID, String userID, List<String> childGroupID)
UserGroup.Create create(UserGroup.UserGroupRequest group)
UserGroup.Delete delete(String groupID)
UserGroup.Retrieve retrieve(String groupID)
UserGroup.Update update(UserGroup.UserGroupRequest group)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public UserGroup.Update addAllUsersToGroup (String groupID, String childGroupID)

This method is deprecated.
addAllUsersToGroupBlocking(String, String)

Throws
IOException

public UserGroup.Update addAllUsersToGroupBlocking (String groupID, String childGroupID)

Throws
IOException

public UserGroup.Update addAllUsersToGroupList (String groupID, List<String> childGroupIDs)

This method is deprecated.
addAllUsersToGroupListBlocking(String, java.util.List)

Throws
IOException

public UserGroup.Update addAllUsersToGroupListBlocking (String groupID, List<String> childGroupIDs)

Throws
IOException

public UserGroup.Update addUserListToGroup (String groupID, List<String> userIDs, String childGroupID)

This method is deprecated.
addUserListToGroupBlocking(String, java.util.List, String)

Throws
IOException

public UserGroup.Update addUserListToGroupBlocking (String groupID, List<String> userIDs, String childGroupID)

Throws
IOException

public UserGroup.Update addUserListToGroupList (String groupID, List<String> userIDs, List<String> childGroupIDs)

This method is deprecated.
Renamed to addUserListToGroupListBlocking(String, java.util.List, java.util.List)

Throws
IOException

public UserGroup.Update addUserListToGroupListBlocking (String groupID, List<String> userIDs, List<String> childGroupIDs)

Throws
IOException

public UserGroup.Update addUserToGroup (String groupID, String userID, String childGroupID)

This method is deprecated.
Renamed to addUserToGroupBlocking(String, String, String)

Throws
IOException

public UserGroup.Update addUserToGroupBlocking (String groupID, String userID, String childGroupID)

Throws
IOException

public UserGroup.Update addUserToGroupList (String groupID, String userID, List<String> childGroupID)

This method is deprecated.
Renamed to addUserListToGroupListBlocking(String, java.util.List, java.util.List)

Throws
IOException

public UserGroup.Create create (UserGroup.UserGroupRequest group)

Throws
IOException

public UserGroup.Delete delete (String groupID)

Throws
IOException

public UserGroup.Retrieve retrieve (String groupID)

Throws
IOException

public UserGroup.Update update (UserGroup.UserGroupRequest group)

Throws
IOException