Package com.kaltura.client.services
Class GroupService
- java.lang.Object
-
- com.kaltura.client.services.GroupService
-
public class GroupService extends Object
This class was generated using generate.php against an XML schema provided by Kaltura. MANUAL CHANGES TO THIS CLASS WILL BE OVERWRITTEN.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGroupService.AddGroupBuilderstatic classGroupService.CloneGroupBuilderstatic classGroupService.DeleteGroupBuilderstatic classGroupService.GetGroupBuilderstatic classGroupService.ListGroupBuilderstatic classGroupService.UpdateGroupBuilder
-
Constructor Summary
Constructors Constructor Description GroupService()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static GroupService.AddGroupBuilderadd(Group group)Adds a new group (user of type group).static GroupService.CloneGroupBuilderclone(String originalGroupId, String newGroupId)static GroupService.CloneGroupBuilderclone(String originalGroupId, String newGroupId, String newGroupName)clone the group (groupId), and set group id with the neeGroupName.static GroupService.DeleteGroupBuilderdelete(String groupId)Delete group by IDstatic GroupService.GetGroupBuilderget(String groupId)Retrieves a group object for a specified group ID.static GroupService.ListGroupBuilderlist()static GroupService.ListGroupBuilderlist(GroupFilter filter)static GroupService.ListGroupBuilderlist(GroupFilter filter, FilterPager pager)Lists group objects that are associated with an account.static GroupService.UpdateGroupBuilderupdate(String groupId, Group group)Update group by ID
-
-
-
Method Detail
-
add
public static GroupService.AddGroupBuilder add(Group group)
Adds a new group (user of type group).- Parameters:
group- a new group
-
clone
public static GroupService.CloneGroupBuilder clone(String originalGroupId, String newGroupId)
-
clone
public static GroupService.CloneGroupBuilder clone(String originalGroupId, String newGroupId, String newGroupName)
clone the group (groupId), and set group id with the neeGroupName.- Parameters:
originalGroupId- The unique identifier in the partner's systemnewGroupId- The unique identifier in the partner's systemnewGroupName- The name of the new cloned group
-
delete
public static GroupService.DeleteGroupBuilder delete(String groupId)
Delete group by ID- Parameters:
groupId- The unique identifier in the partner's system
-
get
public static GroupService.GetGroupBuilder get(String groupId)
Retrieves a group object for a specified group ID.- Parameters:
groupId- The unique identifier in the partner's system
-
list
public static GroupService.ListGroupBuilder list()
-
list
public static GroupService.ListGroupBuilder list(GroupFilter filter)
-
list
public static GroupService.ListGroupBuilder list(GroupFilter filter, FilterPager pager)
Lists group objects that are associated with an account. Blocked users are listed unless you use a filter to exclude them. Deleted users are not listed unless you use a filter to include them.- Parameters:
filter-pager- A limit for the number of records to display on a page
-
update
public static GroupService.UpdateGroupBuilder update(String groupId, Group group)
Update group by ID- Parameters:
groupId- The unique identifier in the partner's systemgroup- Id The unique identifier in the partner's system
-
-