interface SignalActivity {
    PRODUCES?: string[];
    ancestors?: string[];
    code?: number;
    collationInt?: number;
    consumes?: Consumes;
    cycle?: boolean;
    emit?: boolean;
    expire?: number;
    hook?: Record<string, any>;
    input?: Record<string, any>;
    job?: Record<string, any>;
    key_name?: string;
    key_value?: string;
    output?: Record<string, any>;
    parent?: string;
    persist?: boolean;
    persistent?: boolean;
    produces?: string[];
    publishes?: string;
    resolver?: Record<string, any>;
    retry?: StreamRetryPolicy;
    scrub?: boolean;
    settings?: Record<string, any>;
    signal?: Record<string, any>;
    sleep?: number;
    status?: string;
    statusThreshold?: number;
    statusThresholdType?: "stop" | "throw" | "stall";
    subscribes?: string;
    subtype: "all" | "one";
    telemetry?: Record<string, any>;
    title?: string;
    topic: string;
    trigger?: string;
    type: "signal";
}

Hierarchy (view full)

Properties

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