@forge/events
2.0.152.0.15-experimental-e9a12c2
out/queue.d.ts~
out/queue.d.tsModified+7−3
Index: package/out/queue.d.ts
===================================================================
--- package/out/queue.d.ts
+++ package/out/queue.d.ts
@@ -1,11 +1,15 @@
import { FetchMethod } from '@forge/api';
-import { QueueParams, PushEvent, PushResult } from './types';
+import { PushEvent, PushFifoEvent, PushFifoResult, PushResult, QueueParams } from './types';
import { JobProgress } from './jobProgress';
export declare class Queue {
- private readonly queueParams;
+ protected readonly queueParams: QueueParams;
private readonly apiClient;
constructor(queueParams: QueueParams, apiClient?: FetchMethod);
- push(events: PushEvent | PushEvent[]): Promise<PushResult>;
+ protected validate(): void;
+ protected isFifo(): boolean;
+ protected getEndpoint(): string;
+ push(events: PushEvent | PushEvent[] | PushFifoEvent | PushFifoEvent[]): Promise<PushResult | PushFifoResult>;
getJob(jobId: string): JobProgress;
+ private populatePayload;
}
//# sourceMappingURL=queue.d.ts.map
\ No newline at end of file