UNPKG

bugyo-cloud-client

Version:
24 lines (23 loc) 735 B
import { ClientParam } from "./models/client-param"; import { BaseTask } from "./tasks/base/base-task"; import { HttpSession } from "./utils/http-session"; import { Logger } from "./utils/logger-factory"; export declare class BugyoCloudClient implements ClientParam { private logger; private readonly _tenantCode; private readonly _session; private _userCode?; /** * */ constructor(logger: Logger, tenantCode: string, session: HttpSession); get tenantCode(): string; get userCode(): string | undefined; set userCode(value: string); get session(): HttpSession; /** * タスクを実行します。 * @param task タスク */ doA(task: BaseTask): Promise<void>; }