UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

29 lines (28 loc) 1.36 kB
import { BaseAPI } from '../../../../common/BaseAPI'; import Configuration from '../../../../common/Configuration'; import AnalyticsInsightsOrganizationSettings from '../../../../models/AnalyticsInsightsOrganizationSettings'; import AnalyticsInsightsOrganizationSettingsRequest from '../../../../models/AnalyticsInsightsOrganizationSettingsRequest'; /** * SettingsApi - object-oriented interface * @export * @class SettingsApi * @extends {BaseAPI} */ export default class SettingsApi extends BaseAPI { constructor(configuration: Configuration); /** * @summary Get the current organization settings for industry insights * @param {string} organizationId Organization id * @throws {BitmovinError} * @memberof SettingsApi */ get(organizationId: string): Promise<AnalyticsInsightsOrganizationSettings>; /** * @summary Update the organization settings for industry insights * @param {string} organizationId Organization id * @param {AnalyticsInsightsOrganizationSettingsRequest} analyticsInsightsOrganizationSettingsRequest Organization settings to be updated * @throws {BitmovinError} * @memberof SettingsApi */ update(organizationId: string, analyticsInsightsOrganizationSettingsRequest?: AnalyticsInsightsOrganizationSettingsRequest): Promise<AnalyticsInsightsOrganizationSettings>; }