@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
41 lines (40 loc) • 1.14 kB
TypeScript
import Link from './Link';
import Message from './Message';
/**
* @export
* @class ResponseErrorData
*/
export declare class ResponseErrorData {
/**
* Contains an error code as defined in https://bitmovin.com/encoding-documentation/bitmovin-api/#/introduction/api-error-codes (required)
* @type {number}
* @memberof ResponseErrorData
*/
code?: number;
/**
* General error message (required)
* @type {string}
* @memberof ResponseErrorData
*/
message?: string;
/**
* More detailed message meant for developers (required)
* @type {string}
* @memberof ResponseErrorData
*/
developerMessage?: string;
/**
* collection of links to webpages containing further information on the topic
* @type {Link[]}
* @memberof ResponseErrorData
*/
links?: Link[];
/**
* collection of messages containing more detailed information on the cause of the error
* @type {Message[]}
* @memberof ResponseErrorData
*/
details?: Message[];
constructor(obj?: Partial<ResponseErrorData>);
}
export default ResponseErrorData;