Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

EnterpriseCrmEventbusProtoLoopMetadata

import type { EnterpriseCrmEventbusProtoLoopMetadata } from "https://googleapis.deno.dev/v1/integrations:v1.ts";
interface EnterpriseCrmEventbusProtoLoopMetadata {
currentIterationCount?: bigint;
currentIterationDetail?: string;
errorMsg?: string;
failureLocation?:
| "UNKNOWN"
| "SUBWORKFLOW"
| "PARAM_OVERRIDING"
| "PARAM_AGGREGATING"
| "SETTING_ITERATION_ELEMENT"
| "GETTING_LIST_TO_ITERATE"
| "CONDITION_EVALUATION"
| "BUILDING_REQUEST";
}

§Properties

§
currentIterationCount?: bigint
[src]

Starting from 1, not 0.

§
currentIterationDetail?: string
[src]

Needs to be set by the loop impl class before each iteration. The abstract loop class will append the request and response to it. Eg. The foreach Loop will clean up and set it as the current iteration element at the start of each loop. The post request and response will be appended to the value once they are available.

§
errorMsg?: string
[src]

Add the error message when loops fail.

§
failureLocation?: "UNKNOWN" | "SUBWORKFLOW" | "PARAM_OVERRIDING" | "PARAM_AGGREGATING" | "SETTING_ITERATION_ELEMENT" | "GETTING_LIST_TO_ITERATE" | "CONDITION_EVALUATION" | "BUILDING_REQUEST"
[src]

Indicates where in the loop logic did it error out.