@forge/events
2.0.152.0.15-experimental-e9a12c2
out/types.d.ts~
out/types.d.tsModified+15−1
Index: package/out/types.d.ts
===================================================================
--- package/out/types.d.ts
+++ package/out/types.d.ts
@@ -7,8 +7,12 @@
schema: string;
type: string;
jobId: string;
}
+export interface PushFifoRequest extends APIRequest {
+ events: PushFifoEvent[];
+ payload?: PushFifoEvent[];
+}
export interface APIRequest {
queueName: string;
jobId: string;
time: string;
@@ -17,19 +21,29 @@
body: Body;
delayInSeconds?: number;
concurrency?: Concurrency;
}
+export interface PushFifoEvent {
+ body: Body;
+ queueName: string;
+ eventId: string;
+ groupId: string;
+}
export declare type Body = Record<string, unknown>;
export interface Concurrency {
key: string;
limit: number;
}
export interface PushResult {
jobId: string;
}
+export interface PushFifoResult {
+ type: string;
+ errorMessage?: string;
+}
export interface FailedEvent {
errorMessage: string;
- event: PushEvent;
+ event: PushEvent | PushFifoEvent;
}
export interface AsyncEvent extends PushEvent {
queueName: string;
jobId: string;