@grand-board/otel-cloudflare - v8.4.0
    Preparing search index...

    Interface WorkflowStep

    Cloudflare WorkflowStep interface Matches the abstract class from cloudflare:workers

    interface WorkflowStep {
        do<T>(name: string, callback: () => Promise<T>): Promise<T>;
        do<T>(
            name: string,
            config: WorkflowStepConfig,
            callback: () => Promise<T>,
        ): Promise<T>;
        sleep(name: string, duration: WorkflowSleepDuration): Promise<void>;
        sleepUntil(name: string, timestamp: number | Date): Promise<void>;
        waitForEvent<T = unknown>(
            name: string,
            options: { timeout?: WorkflowSleepDuration; type: string },
        ): Promise<WorkflowStepEvent<T>>;
    }
    Index

    Methods

    • Parameters

      • name: string
      • timestamp: number | Date

      Returns Promise<void>