UNPKG

@hpcc-js/comms

Version:
27 lines (26 loc) 1.11 kB
import { FileSprayServiceBase, FileSpray } from "./wsdl/FileSpray/v1.26/FileSpray.ts"; export { FileSpray }; type UpdateDFUWorkunitMinusWU = Omit<FileSpray.UpdateDFUWorkunit, "wu">; type UpdateDFUWorkunitWU = FileSpray.UpdateDFUWorkunit["wu"]; export declare enum FileSprayStates { unknown = 0, scheduled = 1, queued = 2, started = 3, aborted = 4, failed = 5, finished = 6, monitoring = 7, aborting = 8, notfound = 999 } export interface UpdateDFUWorkunitEx extends UpdateDFUWorkunitMinusWU { wu?: Partial<UpdateDFUWorkunitWU>; } export declare class FileSprayService extends FileSprayServiceBase { DFUWUFileEx(request: FileSpray.DFUWUFileRequest): Promise<string>; SprayFixedEx(request: Partial<FileSpray.SprayFixed>): Promise<FileSpray.SprayFixedResponse>; SprayVariableEx(request: Partial<FileSpray.SprayVariable>): Promise<FileSpray.SprayResponse>; DesprayEx(request: Partial<FileSpray.Despray>): Promise<FileSpray.DesprayResponse>; UpdateDFUWorkunitEx(request: Partial<UpdateDFUWorkunitEx>): Promise<FileSpray.UpdateDFUWorkunitResponse>; }