UNPKG

@zowe/zos-jobs-for-zowe-sdk

Version:
37 lines 1.79 kB
import { AbstractSession } from "@zowe/imperative"; import { IModifyJobParms } from "./doc/input/IModifyJobParms"; import { IModifyJobOptions } from "./doc/input/IModifyJobOptions"; import { IJobFeedback } from "./doc/response/IJobFeedback"; /** * Class to handle modify of jobclass and holdStatus information * @export * @class ModifyJobs */ export declare class ModifyJobs { /** * Modify a job * @static * @param {AbstractSession} session - z/OSMF connection info * @param {IModifyJobParms} parms - parms object (see IModifyJobParms interface for details) * @param {IModifyJobOptions} options - options object (see IModifyJobOptions interface for details) * @returns {Promise<undefined|IJobFeedback>} - promise of undefined, or IJobFeedback object returned by API if modifyVersion is 2.0 * @memberof ModifyJobs */ static modifyJob(session: AbstractSession, parms: IModifyJobParms, options: IModifyJobOptions): Promise<undefined | IJobFeedback>; /** * Modify a job * Full version of the API with a parameter object * @static * @param {AbstractSession} session - z/OSMF connection info * @param {IModifyJobParms} parms - parm object (see IModifyJobParms interface for details) * @param {IModifyJobOptions} options - options object (see IModifyJobOptions interface for details) * @returns {Promise<undefined|IJobFeedback>} - promise of undefined, or IJobFeedback object returned by API if modifyVersion is 2.0 * @memberof ModifyJobs */ static modifyJobCommon(session: AbstractSession, parms: IModifyJobParms, options: IModifyJobOptions): Promise<undefined | IJobFeedback>; /** * @returns {Logger} */ private static get log(); } //# sourceMappingURL=ModifyJobs.d.ts.map