Class ConnectionLevelFlowAccessor

Hierarchy

Constructors

  • Parameters

    • client: IntegrationAppApiClient
    • connectionSelector: string
    • flowSelector: string
    • query: InstanceKeyQuery

    Returns ConnectionLevelFlowAccessor

Properties

client: IntegrationAppApiClient
connectionSelector: string
flowSelector: string
query: InstanceKeyQuery
endpoint: string
selector: string
elementKey: string

Methods

  • Parameters

    • options: {
          nodeKey?: string;
          input?: any;
      }
      • OptionalnodeKey?: string
      • Optionalinput?: any

    Returns Promise<FlowRun>

  • Parameters

    Returns Promise<void>

  • Parameters

    • path: string = ''
    • query: {} = {}

      Returns string

    • Returns string

    • Parameters

      • query: {
            autoCreate?: boolean;
        } = {}
        • OptionalautoCreate?: boolean

      Returns Promise<FlowInstance>

    • Returns Promise<FlowInstance>

    • Parameters

      • data: Partial<{
            name?: string;
            enabled?: boolean;
            parameters?: any;
            nodes?: Record<string, {
                name?: string;
                type?: string;
                userConfig?: any;
                config?: any;
                onError?: "stop" | "continue";
                links?: {
                    key?: string;
                    filter?: any;
                    name?: string;
                }[];
                concurrency?: number;
                isCustomized?: boolean;
            }>;
            archivedAt?: string;
            customized?: {
                name?: boolean;
                nodes?: boolean;
            };
        }>

      Returns Promise<FlowInstance>

    • Parameters

      • data: {
            name?: string;
            enabled?: boolean;
            parameters?: any;
            nodes?: Record<string, {
                name?: string;
                type?: string;
                userConfig?: any;
                config?: any;
                onError?: "stop" | "continue";
                links?: {
                    key?: string;
                    filter?: any;
                    name?: string;
                }[];
                concurrency?: number;
                isCustomized?: boolean;
            }>;
            archivedAt?: string;
            customized?: {
                name?: boolean;
                nodes?: boolean;
            };
        }
        • Optionalname?: string
        • Optionalenabled?: boolean
        • Optionalparameters?: any
        • Optionalnodes?: Record<string, {
              name?: string;
              type?: string;
              userConfig?: any;
              config?: any;
              onError?: "stop" | "continue";
              links?: {
                  key?: string;
                  filter?: any;
                  name?: string;
              }[];
              concurrency?: number;
              isCustomized?: boolean;
          }>
        • OptionalarchivedAt?: string
        • Optionalcustomized?: {
              name?: boolean;
              nodes?: boolean;
          }
          • Optionalname?: boolean
          • Optionalnodes?: boolean

      Returns Promise<FlowInstance>

    • Returns Promise<void>

    • Returns Promise<FlowInstance>

    • Returns Promise<FlowInstance>