/opt/canhelp/node_modules/svix/src/api
NameSizeModeActions
application.ts43230644editdlrm
authentication.ts56880644editdlrm
backgroundTask.ts22170644editdlrm
connector.ts36530644editdlrm
endpoint.ts147070644editdlrm
environment.ts18290644editdlrm
eventType.ts59960644editdlrm
health.ts4200644editdlrm
ingest.ts15190644editdlrm
ingestEndpoint.ts84960644editdlrm
ingestSource.ts39150644editdlrm
integration.ts46440644editdlrm
message.ts87830644editdlrm
messageAttempt.ts106990644editdlrm
messagePoller.ts37310644editdlrm
operationalWebhook.ts3580644editdlrm
operationalWebhookEndpoint.ts71700644editdlrm
statistics.ts28460644editdlrm
streaming.ts27190644editdlrm
streamingEvents.ts21200644editdlrm
streamingEventType.ts41010644editdlrm
streamingSink.ts64160644editdlrm
streamingStream.ts31960644editdlrm
Edit: /opt/canhelp/node_modules/svix/src/api/backgroundTask.ts (2217B)
// this file is @generated import { type BackgroundTaskOut, BackgroundTaskOutSerializer, } from "../models/backgroundTaskOut"; import type { BackgroundTaskStatus } from "../models/backgroundTaskStatus"; import type { BackgroundTaskType } from "../models/backgroundTaskType"; import { type ListResponseBackgroundTaskOut, ListResponseBackgroundTaskOutSerializer, } from "../models/listResponseBackgroundTaskOut"; import type { Ordering } from "../models/ordering"; import { HttpMethod, SvixRequest, type SvixRequestContext } from "../request"; export interface BackgroundTaskListOptions { /** Filter the response based on the status. */ status?: BackgroundTaskStatus; /** Filter the response based on the type. */ task?: BackgroundTaskType; /** Limit the number of returned items */ limit?: number; /** The iterator returned from a prior invocation */ iterator?: string | null; /** The sorting order of the returned items */ order?: Ordering; } export class BackgroundTask { public constructor(private readonly requestCtx: SvixRequestContext) {} /** List background tasks executed in the past 90 days. */ public list( options?: BackgroundTaskListOptions ): Promise { const request = new SvixRequest(HttpMethod.GET, "/api/v1/background-task"); request.setQueryParams({ status: options?.status, task: options?.task, limit: options?.limit, iterator: options?.iterator, order: options?.order, }); return request.send( this.requestCtx, ListResponseBackgroundTaskOutSerializer._fromJsonObject ); } /** * List background tasks executed in the past 90 days. * * @deprecated Use list instead. * */ public listByEndpoint( options?: BackgroundTaskListOptions ): Promise { return this.list(options); } /** Get a background task by ID. */ public get(taskId: string): Promise { const request = new SvixRequest(HttpMethod.GET, "/api/v1/background-task/{task_id}"); request.setPathParam("task_id", taskId); return request.send(this.requestCtx, BackgroundTaskOutSerializer._fromJsonObject); } }