Package com.kaltura.client.services
Class PermissionItemService
- java.lang.Object
-
- com.kaltura.client.services.PermissionItemService
-
public class PermissionItemService extends Object
PermissionItem service lets you create and manage permission items
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPermissionItemService.AddPermissionItemBuilderstatic classPermissionItemService.DeletePermissionItemBuilderstatic classPermissionItemService.GetPermissionItemBuilderstatic classPermissionItemService.ListPermissionItemBuilderstatic classPermissionItemService.UpdatePermissionItemBuilder
-
Constructor Summary
Constructors Constructor Description PermissionItemService()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PermissionItemService.AddPermissionItemBuilderadd(PermissionItem permissionItem)Adds a new permission item object to the account.static PermissionItemService.DeletePermissionItemBuilderdelete(int permissionItemId)Deletes an existing permission item object.static PermissionItemService.GetPermissionItemBuilderget(int permissionItemId)Retrieves a permission item object using its ID.static PermissionItemService.ListPermissionItemBuilderlist()static PermissionItemService.ListPermissionItemBuilderlist(PermissionItemFilter filter)static PermissionItemService.ListPermissionItemBuilderlist(PermissionItemFilter filter, FilterPager pager)Lists permission item objects that are associated with an account.static PermissionItemService.UpdatePermissionItemBuilderupdate(int permissionItemId, PermissionItem permissionItem)Updates an existing permission item object.
-
-
-
Method Detail
-
add
public static PermissionItemService.AddPermissionItemBuilder add(PermissionItem permissionItem)
Adds a new permission item object to the account. This action is available only to Kaltura system administrators.- Parameters:
permissionItem- The new permission item
-
delete
public static PermissionItemService.DeletePermissionItemBuilder delete(int permissionItemId)
Deletes an existing permission item object. This action is available only to Kaltura system administrators.- Parameters:
permissionItemId- The permission item's unique identifier
-
get
public static PermissionItemService.GetPermissionItemBuilder get(int permissionItemId)
Retrieves a permission item object using its ID.- Parameters:
permissionItemId- The permission item's unique identifier
-
list
public static PermissionItemService.ListPermissionItemBuilder list()
-
list
public static PermissionItemService.ListPermissionItemBuilder list(PermissionItemFilter filter)
-
list
public static PermissionItemService.ListPermissionItemBuilder list(PermissionItemFilter filter, FilterPager pager)
Lists permission item objects that are associated with an account.- Parameters:
filter- A filter used to exclude specific types of permission itemspager- A limit for the number of records to display on a page
-
update
public static PermissionItemService.UpdatePermissionItemBuilder update(int permissionItemId, PermissionItem permissionItem)
Updates an existing permission item object. This action is available only to Kaltura system administrators.- Parameters:
permissionItemId- The permission item's unique identifierpermissionItem- Id The permission item's unique identifier
-
-