WorkItem
import type { WorkItem } from "https://googleapis.deno.dev/v1/dataflow:v1b3.ts";
WorkItem represents basic information about a WorkItem to be executed in the cloud.
interface WorkItem {
configuration?: string;
id?: bigint;
initialReportIndex?: bigint;
jobId?: string;
leaseExpireTime?: Date;
mapTask?: MapTask;
packages?: Package[];
projectId?: string;
reportStatusInterval?: number;
seqMapTask?: SeqMapTask;
shellTask?: ShellTask;
sourceOperationTask?: SourceOperationRequest;
streamingComputationTask?: StreamingComputationTask;
streamingConfigTask?: StreamingConfigTask;
streamingSetupTask?: StreamingSetupTask;
}§Properties
§
initialReportIndex?: bigint
[src]The initial index to use when reporting the status of the WorkItem.
§
seqMapTask?: SeqMapTask
[src]Additional information for SeqMapTask WorkItems.
§
sourceOperationTask?: SourceOperationRequest
[src]Additional information for source operation WorkItems.
§
streamingComputationTask?: StreamingComputationTask
[src]Additional information for StreamingComputationTask WorkItems.
§
streamingConfigTask?: StreamingConfigTask
[src]Additional information for StreamingConfigTask WorkItems.
§
streamingSetupTask?: StreamingSetupTask
[src]Additional information for StreamingSetupTask WorkItems.