@honua/sdk-js
    Preparing search index...

    Interface TemporalClient

    Thin request builders over a TemporalRequestClient. Every method targets a route in TEMPORAL_ROUTES and returns the canonical shape; unsupported capabilities surface as TemporalError on the response or as a server error, never as silently empty data.

    interface TemporalClient {
        capabilities(
            resourceId: string,
            options?: TemporalClientCallOptions,
        ): Promise<TemporalSourceCapability>;
        createRollbackPlan(
            request: TemporalRollbackPlanRequest,
            options?: TemporalClientCallOptions,
        ): Promise<TemporalRollbackPlan>;
        executeRollback(
            request: TemporalRollbackExecuteRequest,
            options?: TemporalClientCallOptions,
        ): Promise<TemporalRollbackOperation>;
        featureTimeline(
            request: TemporalFeatureTimelineRequest,
            options?: TemporalClientCallOptions,
        ): Promise<TemporalFeatureTimeline>;
        getDiff(
            diffId: string,
            options?: TemporalClientCallOptions & { cursor?: string },
        ): Promise<TemporalDiff>;
        listCheckpoints(
            sourceId: string,
            options?: TemporalClientCallOptions,
        ): Promise<readonly TemporalCheckpoint[]>;
        queryAsOf(
            request: TemporalAsOfRequest,
            options?: TemporalClientCallOptions,
        ): Promise<readonly TemporalRevision[]>;
        requestDiff(
            request: TemporalDiffRequest,
            options?: TemporalClientCallOptions,
        ): Promise<TemporalDiff>;
        rollbackOperationStatus(
            operationId: string,
            options?: TemporalClientCallOptions,
        ): Promise<TemporalRollbackOperation>;
    }
    Index

    Methods