@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
30 lines (29 loc) • 937 B
TypeScript
import CacheControlSettingsDash from './CacheControlSettingsDash';
import CacheControlSettingsHls from './CacheControlSettingsHls';
import CacheControlSettingsSegments from './CacheControlSettingsSegments';
/**
* @export
* @class CacheControlSettings
*/
export declare class CacheControlSettings {
/**
* Cache control settings for HLS manifest.
* @type {CacheControlSettingsHls}
* @memberof CacheControlSettings
*/
hls?: CacheControlSettingsHls;
/**
* Cache control settings for DASH manifest.
* @type {CacheControlSettingsDash}
* @memberof CacheControlSettings
*/
dash?: CacheControlSettingsDash;
/**
* Cache control settings for segments.
* @type {CacheControlSettingsSegments}
* @memberof CacheControlSettings
*/
segments?: CacheControlSettingsSegments;
constructor(obj?: Partial<CacheControlSettings>);
}
export default CacheControlSettings;