public class OrganizationsApi extends Object
Modifier and Type | Field and Description |
---|---|
GroupsApi |
groups |
SubOrganizationsApi |
subOrganizations |
Constructor and Description |
---|
OrganizationsApi(BitmovinApiClientFactory clientFactory) |
Modifier and Type | Method and Description |
---|---|
static BitmovinApiBuilder<OrganizationsApi> |
builder()
Fluent builder for creating an instance of OrganizationsApi
|
Organization |
create(Organization organization)
Add Organization
|
Organization |
get(String organizationId)
Organization Details
|
PaginationResponse<Organization> |
list()
List Organizations
|
Organization |
update(String organizationId,
UpdateOrganizationRequest updateOrganizationRequest)
Update Organization
|
public final SubOrganizationsApi subOrganizations
public final GroupsApi groups
public OrganizationsApi(BitmovinApiClientFactory clientFactory)
public static BitmovinApiBuilder<OrganizationsApi> builder()
public Organization create(Organization organization) throws BitmovinException
organization
- Orgnaization Details (required)BitmovinException
- if fails to make API callpublic Organization get(String organizationId) throws BitmovinException
organizationId
- ID of the organization (required)BitmovinException
- if fails to make API callpublic PaginationResponse<Organization> list() throws BitmovinException
BitmovinException
- if fails to make API callpublic Organization update(String organizationId, UpdateOrganizationRequest updateOrganizationRequest) throws BitmovinException
organizationId
- ID of the organization (required)updateOrganizationRequest
- Organization Details fields to be updated (required)BitmovinException
- if fails to make API callCopyright © 2020. All rights reserved.