Add additional steps for
@@ -13,6 +13,16 @@ export type StepKinds = Array<StepKind>;
export class StepStore {
steps: StepKind[] = [
+ {
+ id: undefined,
+ connection: undefined,
+ action: undefined,
+ name: 'Data Mapper',
+ description: 'Map fields from the input type to the output type',
+ stepKind: 'mapper',
+ properties: {},
+ configuredProperties: undefined,
+ },
{
id: undefined,
connection: undefined,
@@ -56,9 +66,49 @@ export class StepStore {
id: undefined,
connection: undefined,
action: undefined,
- name: 'Data Mapper',
- description: 'Map fields from the input type to the output type',
- stepKind: 'mapper',
+ name: 'Store Data',
+ stepKind: 'storeData',
+ description: 'Store data from an invocation to be used later in the integration',
+ properties: {},
+ configuredProperties: undefined,
+ },
+ {
+ id: undefined,
+ connection: undefined,
+ action: undefined,
+ name: 'Set Data',
+ stepKind: 'setData',
+ description: 'Enrich data used within an integration',
+ properties: {},
+ configuredProperties: undefined,
+ },
+ {
+ id: undefined,
+ connection: undefined,
+ action: undefined,
+ name: 'Call Route',
+ stepKind: 'callRoute',
+ description: 'Call a child integration route from the main integration flow',
+ properties: {},
+ configuredProperties: undefined,
+ },
+ {
+ id: undefined,
+ connection: undefined,
+ action: undefined,
+ name: 'Conditional Processing',
+ stepKind: 'conditionalProcessing',
+ description: 'Add conditions and multiple paths for processing data',
+ properties: {},
+ configuredProperties: undefined,
+ },
+ {
+ id: undefined,
+ connection: undefined,
+ action: undefined,
+ name: 'Split',
+ stepKind: 'split',
+ description: 'Split received data into data subsets that can be processed individually',
properties: {},
configuredProperties: undefined,
},
