UNPKG

@zowe/imperative

Version:
53 lines 1.32 kB
import { Session } from "../../session/Session"; import { Logger } from "../../../../logger"; /** * Interface to map client's REST call response * @export * @interface IRestClientResponse */ export interface IRestClientResponse { /** * Status whether or not a REST request was successful by HTTP status code * @type {boolean} * @memberof IRestClientResponse */ requestSuccess?: boolean; /** * Status whether or not a REST request was successful by HTTP status code * Reverse of requestSuccess * @type {boolean} * @memberof IRestClientResponse */ requestFailure?: boolean; /** * Http(s) response body as a buffer * @type {Buffer} * @memberof IRestClientResponse */ data?: Buffer; /** * Http(s) response body as a string * @type {string} * @memberof IRestClientResponse */ dataString?: string; /** * Http(s) response object * @type {any} * @memberof IRestClientResponse */ response?: any; /** * Session object * @type {Session} * @memberof IRestClientResponse */ session?: Session; /** * Logger object * @type {Logger} * @memberof IRestClientResponse */ log?: Logger; } //# sourceMappingURL=IRestClientResponse.d.ts.map