public class PermissionsApi extends Object
Constructor and Description |
---|
PermissionsApi(BitmovinApiClientFactory clientFactory) |
Modifier and Type | Method and Description |
---|---|
static BitmovinApiBuilder<PermissionsApi> |
builder()
Fluent builder for creating an instance of PermissionsApi
|
Acl |
create(String organizationId,
String groupId,
Acl acl)
Set Group Permissions
|
BitmovinResponse |
delete(String organizationId,
String groupId,
String permissionId)
Delete Permission
|
PaginationResponse<Acl> |
list(String organizationId,
String groupId)
Get Group Permissions
|
public PermissionsApi(BitmovinApiClientFactory clientFactory)
public static BitmovinApiBuilder<PermissionsApi> builder()
public Acl create(String organizationId, String groupId, Acl acl) throws BitmovinException
organizationId
- Id of the organization (required)groupId
- Id of the group (required)acl
- Group Permissions (required)BitmovinException
- if fails to make API callpublic BitmovinResponse delete(String organizationId, String groupId, String permissionId) throws BitmovinException
organizationId
- Id of the organization (required)groupId
- Id of the group (required)permissionId
- Id of the permission (required)BitmovinException
- if fails to make API callpublic PaginationResponse<Acl> list(String organizationId, String groupId) throws BitmovinException
organizationId
- Id of the organization (required)groupId
- Id of the group (required)BitmovinException
- if fails to make API callCopyright © 2022. All rights reserved.