Interface GeospatialGrpcProcessClient

interface GeospatialGrpcProcessClient {
    cancelJob(request: {
        jobId: string;
    }): Promise<GeospatialGrpcCancelJobResponse>;
    dryRunPlan?(request: {
        plan: unknown;
    }): Promise<unknown>;
    getJob(request: {
        jobId: string;
        signal?: AbortSignal;
    }): Promise<GeospatialGrpcGetJobResponse>;
    getJobResult(request: {
        jobId: string;
    }): Promise<GeospatialGrpcGetJobResultResponse>;
    submitJob(request: {
        context?: unknown;
        plan: unknown;
    }): Promise<GeospatialGrpcSubmitJobResponse>;
    validatePlan?(request: {
        plan: unknown;
    }): Promise<unknown>;
}

Methods