interface BaseActivity {
    PRODUCES?: string[];
    ancestors?: string[];
    collationInt?: number;
    consumes?: Consumes;
    cycle?: boolean;
    emit?: boolean;
    expire?: number;
    hook?: Record<string, any>;
    input?: Record<string, any>;
    job?: Record<string, any>;
    output?: Record<string, any>;
    parent?: string;
    persist?: boolean;
    persistent?: boolean;
    produces?: string[];
    publishes?: string;
    retry?: StreamRetryPolicy;
    settings?: Record<string, any>;
    sleep?: number;
    statusThreshold?: number;
    statusThresholdType?: "stop" | "throw" | "stall";
    subscribes?: string;
    subtype?: string;
    telemetry?: Record<string, any>;
    title?: string;
    trigger?: string;
    type?: ActivityExecutionType;
}

Hierarchy (view full)

Properties

PRODUCES?: string[]
ancestors?: string[]
collationInt?: number
consumes?: Consumes
cycle?: boolean
emit?: boolean
expire?: number
hook?: Record<string, any>
input?: Record<string, any>
job?: Record<string, any>
output?: Record<string, any>
parent?: string
persist?: boolean
persistent?: boolean
produces?: string[]
publishes?: string
settings?: Record<string, any>
sleep?: number
statusThreshold?: number
statusThresholdType?: "stop" | "throw" | "stall"
subscribes?: string
subtype?: string
telemetry?: Record<string, any>
title?: string
trigger?: string
type?: ActivityExecutionType