{"class_fqid":"com-snaplogic-pipeline_9","snode_id":"619bda758fdd1bbbd2b2fd3f","instance_id":"7be66751-1b12-4753-8e6e-448a3e942d34","instance_version":16,"link_map":{"link106":{"src_view_id":"output101","dst_view_id":"input0","src_id":"b722bee7-b8e6-47b4-a49d-fa25ce8eb778","dst_id":"bc5402e4-1635-471f-b2b4-59b91f6ed192","isGoto":false},"link104":{"src_view_id":"output0","dst_view_id":"input1","src_id":"a8c32fd9-4c08-4d34-a3d5-addcc3fb6f70","dst_id":"51137904-a103-4615-88f8-c5a1c97e4809","isGoto":false},"link105":{"src_view_id":"output0","dst_view_id":"input0","src_id":"51137904-a103-4615-88f8-c5a1c97e4809","dst_id":"b722bee7-b8e6-47b4-a49d-fa25ce8eb778","isGoto":false},"link102":{"src_view_id":"output0","dst_view_id":"input0","src_id":"0890692a-00f5-4259-9531-e2ee70d5bc65","dst_id":"161fa031-d8f4-49b3-8fdd-017f2453ed7d","isGoto":false},"link103":{"src_view_id":"output0","dst_view_id":"input0","src_id":"161fa031-d8f4-49b3-8fdd-017f2453ed7d","dst_id":"51137904-a103-4615-88f8-c5a1c97e4809","isGoto":false},"link100":{"src_view_id":"output0","dst_view_id":"input0","src_id":"07f075cf-e034-4031-baa7-8365997e6cf3","dst_id":"c7238271-010d-43aa-97a1-daa41229bde8","isGoto":false},"link101":{"src_view_id":"output101","dst_view_id":"input0","src_id":"c7238271-010d-43aa-97a1-daa41229bde8","dst_id":"4980613c-0478-4cce-9172-43322defa927","isGoto":false}},"link_serial":107,"property_map":{"info":{"notes":{"value":null},"label":{"value":"ASB Usecase 1"},"purpose":{"value":null},"pipeline_doc_uri":{"value":null},"author":{"value":"vkshirsagar@snaplogic.com"}},"input":{"0890692a-00f5-4259-9531-e2ee70d5bc65_input101":{"label":{"value":"ASB Consumer - input0"},"view_type":{"value":"document"}}},"settings":{"imports":{"value":[]},"suspendable":{"value":false},"error_param_table":{"value":[]},"param_table":{"value":[]},"error_pipeline":{"expression":false,"value":null}},"error":{"error_behavior":{"value":"none"}},"output":{"bc5402e4-1635-471f-b2b4-59b91f6ed192_output0":{"view_type":{"value":"document"},"label":{"value":"Mapper1 - output0"}},"4980613c-0478-4cce-9172-43322defa927_output0":{"label":{"value":"Throttle Bot - output0"},"view_type":{"value":"document"}}}},"render_map":{"pan_x_num":0,"default_snaplex":"5f43fefdb9982079fec5ca0e","scale_ratio":1,"detail_map":{"b722bee7-b8e6-47b4-a49d-fa25ce8eb778":{"grid_x_int":9,"index":null,"recommendation_id":null,"source":"snap catagory","grid_y_int":2,"rot_tail_int":0,"rot_int":0},"0890692a-00f5-4259-9531-e2ee70d5bc65":{"grid_x_int":6,"index":null,"recommendation_id":null,"source":"snap catagory","grid_y_int":2,"rot_tail_int":0,"rot_int":0},"c7238271-010d-43aa-97a1-daa41229bde8":{"grid_x_int":4,"index":null,"recommendation_id":null,"source":"snap catagory","grid_y_int":2,"rot_tail_int":0,"rot_int":0},"4980613c-0478-4cce-9172-43322defa927":{"grid_x_int":5,"index":null,"recommendation_id":null,"source":"snap catagory","grid_y_int":2,"rot_tail_int":0,"rot_int":0},"a8c32fd9-4c08-4d34-a3d5-addcc3fb6f70":{"grid_x_int":7,"index":null,"recommendation_id":null,"source":"snap catagory","grid_y_int":3,"rot_tail_int":0,"input":{},"rot_int":0},"bc5402e4-1635-471f-b2b4-59b91f6ed192":{"grid_x_int":10,"index":null,"recommendation_id":null,"source":"snap catagory","grid_y_int":2,"rot_tail_int":0,"rot_int":0},"51137904-a103-4615-88f8-c5a1c97e4809":{"grid_x_int":8,"index":null,"recommendation_id":null,"source":"snap catagory","grid_y_int":2,"rot_tail_int":0,"input":{"input1":{"dx_int":0,"rot_int":0,"dy_int":1}},"rot_int":0},"07f075cf-e034-4031-baa7-8365997e6cf3":{"grid_x_int":3,"index":null,"recommendation_id":null,"source":"snap catagory","grid_y_int":2,"rot_tail_int":0,"input":{},"rot_int":0},"161fa031-d8f4-49b3-8fdd-017f2453ed7d":{"grid_x_int":7,"index":null,"recommendation_id":null,"source":"snap catagory","grid_y_int":2,"rot_tail_int":0,"rot_int":0}},"pan_y_num":0},"snap_map":{"b722bee7-b8e6-47b4-a49d-fa25ce8eb778":{"class_fqid":"com-snaplogic-snaps-azureservicebus-asbacknowledge_1-4SNAP7759AzureServiceBus13069","class_id":"com-snaplogic-snaps-azureservicebus-asbacknowledge","class_version":1,"instance_fqid":"b722bee7-b8e6-47b4-a49d-fa25ce8eb778_1","instance_id":"b722bee7-b8e6-47b4-a49d-fa25ce8eb778","instance_version":1,"property_map":{"info":{"notes":{},"label":{"value":"ASB Acknowledge"}},"view_serial":101,"input":{"input0":{"label":{"value":"input0"},"view_type":{"value":"document"}}},"settings":{"selectAcknowledgeType":{"value":"Acknowledge Message"},"execution_mode":{"value":"Validate & Execute"},"lockToken":{"expression":true,"value":"$lockToken"},"sequenceNumber":{"expression":true,"value":"$sequenceNum"},"messageId":{"expression":true,"value":"$messageId"}},"error":{"error0":{"label":{"value":"error0"},"view_type":{"value":"document"}},"error_behavior":{"value":"fail"}},"output":{"output101":{"view_type":{"value":"document"},"label":{"value":"output0"}}}},"class_build_tag":"4SNAP7759AzureServiceBus13069"},"0890692a-00f5-4259-9531-e2ee70d5bc65":{"class_fqid":"com-snaplogic-snaps-azureservicebus-asbconsumer_1-4SNAP7759AzureServiceBus13069","class_id":"com-snaplogic-snaps-azureservicebus-asbconsumer","class_version":1,"instance_fqid":"0890692a-00f5-4259-9531-e2ee70d5bc65_3","instance_id":"0890692a-00f5-4259-9531-e2ee70d5bc65","instance_version":3,"property_map":{"info":{"notes":{},"label":{"value":"ASB Consumer"}},"view_serial":101,"account":{"account_ref":{"value":{"ref_id":{"expression":false,"value":"319cb25a-f0e9-40b5-bbe6-2d59950fccf3"},"ref_class_id":{"value":"com-snaplogic-snaps-azureservicebus-asbaccount"},"label":{"expression":false,"value":"ASB Account test","label":"ASB Account test"}}}},"input":{"input101":{"view_type":{"value":"document"},"label":{"value":"input0"}}},"settings":{"selectAcknowledgeMode":{"value":"PIPELINE_CONTROL"},"execution_mode":{"value":"Validate & Execute"},"pollInterval":{"expression":false,"value":5},"queues":{"expression":false,"value":"testQueue"},"maxMessageCount":{"expression":false,"value":1},"selectDestType":{"value":"QUEUE"},"maxWaitTime":{"expression":false,"value":20},"maxMsgsPerPoll":{"expression":false,"value":2},"topics":{"expression":false,"value":null},"subscription":{"expression":false,"value":null}},"error":{"error0":{"label":{"value":"error0"},"view_type":{"value":"document"}},"error_behavior":{"value":"fail"}},"output":{"output0":{"label":{"value":"output0"},"view_type":{"value":"document"}}}},"class_build_tag":"4SNAP7759AzureServiceBus13069"},"c7238271-010d-43aa-97a1-daa41229bde8":{"class_fqid":"com-snaplogic-snaps-azureservicebus-asbproducer_1-4SNAP7759AzureServiceBus13069","class_id":"com-snaplogic-snaps-azureservicebus-asbproducer","class_version":1,"instance_fqid":"c7238271-010d-43aa-97a1-daa41229bde8_3","instance_id":"c7238271-010d-43aa-97a1-daa41229bde8","instance_version":3,"property_map":{"info":{"notes":{},"label":{"value":"ASB Producer"}},"view_serial":101,"account":{"account_ref":{"value":{"ref_id":{"expression":false,"value":"319cb25a-f0e9-40b5-bbe6-2d59950fccf3"},"ref_class_id":{"value":"com-snaplogic-snaps-azureservicebus-asbaccount"},"label":{"expression":false,"value":"ASB Account test","label":"ASB Account test"}}}},"settings":{"execution_mode":{"value":"Validate & Execute"},"queues":{"expression":false,"value":"testQueue"},"selectDestType":{"value":"QUEUE"},"executable_during_suggest":{"value":false},"maxBatchSize":{"value":512},"valueMessage":{"expression":true,"value":"$msg"},"advancedProperties":{"value":[{"values":{"expression":false,"value":"1"},"properties":{"value":"Message id"}},{"values":{"expression":false,"value":"Recharge"},"properties":{"value":"Subject"}}]},"scheduleMessage":{"expression":false,"value":null},"topics":{"expression":false,"value":null}},"output":{"output101":{"view_type":{"value":"document"},"label":{"value":"output0"}}},"error":{"error0":{"label":{"value":"error0"},"view_type":{"value":"document"}},"error_behavior":{"value":"fail"}},"input":{"input0":{"label":{"value":"input0"},"view_type":{"value":"document"}}}},"class_build_tag":"4SNAP7759AzureServiceBus13069"},"07f075cf-e034-4031-baa7-8365997e6cf3":{"class_fqid":"com-snaplogic-snaps-transform-jsongenerator_2-427patches13107","class_id":"com-snaplogic-snaps-transform-jsongenerator","class_version":2,"instance_fqid":"07f075cf-e034-4031-baa7-8365997e6cf3_1","instance_id":"07f075cf-e034-4031-baa7-8365997e6cf3","instance_version":1,"property_map":{"info":{"notes":{},"label":{"value":"JSON Generator"}},"view_serial":100,"input":{},"settings":{"supportTypeExts":{"value":false},"execution_mode":{"value":"Validate & Execute"},"editable_content":{"value":"## Enter your JSON-encoded data in this space. Note that this text is\n## treated as an Apache Velocity template, so you can substitute values\n## from input documents or the pipeline parameters. See the following\n## URL for more information about Velocity:\n## https://velocity.apache.org/engine/devel/user-guide.html\n\n[\n {\n \"msg\" : {\n \"phone#\" : 9999999999,\n \"reloadAmount\" : 40,\n \"DateTime\" : \"2021-11-05T09:20:00.135208-07:00\"\n }\n }\n]\n\n\n## Tips:\n## * The sample data above will generate a single empty document, uncomment\n## the line in the middle to include the sample fields. Adding more\n## objects to the root array will cause the snap to generate more\n## than one document.\n## * Pipeline parameters can be referenced by prefixing the parameter\n## name with an underscore, like so:\n## ${_pipelineParamName}\n## * If you add an input view to the snap, this template will be\n## evaluated for each input document.\n## * Fields in the input documents can be referenced by prefixing them\n## with a dollar-sign ($), like so:\n## $parent.child[0].value\n## * Any referenced document values and pipeline parameters will\n## automatically be JSON-encoded when they are inserted into the final\n## JSON document. You should not have to worry about escaping values\n## yourself.\n## * If you are having troubles getting a template to produce valid JSON,\n## you can add an error view to the snap to get a document that\n## contains the output of the template evaluation.\n"},"arrayElementsAsDocuments":{"value":true},"passThroughProp":{"value":false}},"error":{"error0":{"label":{"value":"error0"},"view_type":{"value":"document"}},"error_behavior":{"value":"fail"}},"output":{"output0":{"label":{"value":"output0"},"view_type":{"value":"document"}}}},"class_build_tag":"427patches13107"},"a8c32fd9-4c08-4d34-a3d5-addcc3fb6f70":{"class_fqid":"com-snaplogic-snaps-transform-jsongenerator_2-427patches13107","class_id":"com-snaplogic-snaps-transform-jsongenerator","class_version":2,"instance_fqid":"a8c32fd9-4c08-4d34-a3d5-addcc3fb6f70_1","instance_id":"a8c32fd9-4c08-4d34-a3d5-addcc3fb6f70","instance_version":1,"property_map":{"info":{"notes":{},"label":{"value":"JSON Generator1"}},"view_serial":100,"input":{},"settings":{"supportTypeExts":{"value":false},"execution_mode":{"value":"Validate & Execute"},"editable_content":{"value":"## Enter your JSON-encoded data in this space. Note that this text is\n## treated as an Apache Velocity template, so you can substitute values\n## from input documents or the pipeline parameters. See the following\n## URL for more information about Velocity:\n## https://velocity.apache.org/engine/devel/user-guide.html\n\n[\n {\n \"phone#\": 9999999999, \"currentBalance\" : 100\n }\n]\n\n\n## Tips:\n## * The sample data above will generate a single empty document, uncomment\n## the line in the middle to include the sample fields. Adding more\n## objects to the root array will cause the snap to generate more\n## than one document.\n## * Pipeline parameters can be referenced by prefixing the parameter\n## name with an underscore, like so:\n## ${_pipelineParamName}\n## * If you add an input view to the snap, this template will be\n## evaluated for each input document.\n## * Fields in the input documents can be referenced by prefixing them\n## with a dollar-sign ($), like so:\n## $parent.child[0].value\n## * Any referenced document values and pipeline parameters will\n## automatically be JSON-encoded when they are inserted into the final\n## JSON document. You should not have to worry about escaping values\n## yourself.\n## * If you are having troubles getting a template to produce valid JSON,\n## you can add an error view to the snap to get a document that\n## contains the output of the template evaluation.\n"},"arrayElementsAsDocuments":{"value":true},"passThroughProp":{"value":false}},"error":{"error0":{"label":{"value":"error0"},"view_type":{"value":"document"}},"error_behavior":{"value":"fail"}},"output":{"output0":{"label":{"value":"output0"},"view_type":{"value":"document"}}}},"class_build_tag":"427patches13107"},"bc5402e4-1635-471f-b2b4-59b91f6ed192":{"class_fqid":"com-snaplogic-snaps-transform-datatransform_4-427patches13107","class_id":"com-snaplogic-snaps-transform-datatransform","class_version":4,"instance_fqid":"bc5402e4-1635-471f-b2b4-59b91f6ed192_1","instance_id":"bc5402e4-1635-471f-b2b4-59b91f6ed192","instance_version":1,"property_map":{"info":{"notes":{},"label":{"value":"Mapper1"}},"view_serial":100,"input":{"input0":{"view_type":{"value":"document"},"label":{"value":"input0"}}},"settings":{"nullSafeAccess":{"value":false},"passThrough":{"value":false},"execution_mode":{"value":"Validate & Execute"},"transformations":{"value":{"mappingTable":{"value":[{"expression":{"expression":true,"value":"'Success! Your recharge is complete. Your new balance is ' + ($original.currentBalance + $original.messageBody.reloadAmount) + '.'"},"targetPath":{"value":"Result"}}]},"mappingRoot":{"value":"$"}}}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}}},"class_build_tag":"427patches13107"},"51137904-a103-4615-88f8-c5a1c97e4809":{"class_fqid":"com-snaplogic-snaps-transform-multijoin_1-427patches13107","class_id":"com-snaplogic-snaps-transform-multijoin","class_version":1,"instance_fqid":"51137904-a103-4615-88f8-c5a1c97e4809_2","instance_id":"51137904-a103-4615-88f8-c5a1c97e4809","instance_version":2,"property_map":{"info":{"notes":{},"label":{"value":"Join"}},"view_serial":100,"input":{"input0":{"view_type":{"value":"document"},"label":{"value":"input0"}},"input1":{"view_type":{"value":"document"},"label":{"value":"input1"}}},"settings":{"joinType":{"value":"Inner"},"execution_mode":{"value":"Validate & Execute"},"availableMemoryThreshold":{"expression":false,"value":20},"nullSafeAccess":{"value":false},"noMatchData":{"value":false},"joinPaths":{"value":[{"rightPath":{"expression":true,"value":"$['phone#']"},"rightInputView":{"value":"input1"},"leftPath":{"expression":true,"value":"$messageBody['phone#']"}}]},"nullGreater":{"value":false},"sortedStreams":{"value":"Ascending"}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}}},"class_build_tag":"427patches13107"},"4980613c-0478-4cce-9172-43322defa927":{"class_fqid":"com-snaplogic-snaps-test-throttlebot_1-427patches13149","class_id":"com-snaplogic-snaps-test-throttlebot","class_version":1,"instance_fqid":"4980613c-0478-4cce-9172-43322defa927_1","instance_id":"4980613c-0478-4cce-9172-43322defa927","instance_version":1,"property_map":{"info":{"notes":{},"label":{"value":"Throttle Bot"}},"view_serial":100,"input":{"input0":{"view_type":{"value":"document"},"label":{"value":"input0"}}},"settings":{"execution_mode":{"value":"Validate & Execute"},"speed":{"value":2000},"executable_during_suggest":{"value":false},"throttle_type":{"value":"Fixed"}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}}},"class_build_tag":"427patches13149"},"161fa031-d8f4-49b3-8fdd-017f2453ed7d":{"class_fqid":"com-snaplogic-snaps-transform-datatransform_4-427patches13107","class_id":"com-snaplogic-snaps-transform-datatransform","class_version":4,"instance_fqid":"161fa031-d8f4-49b3-8fdd-017f2453ed7d_1","instance_id":"161fa031-d8f4-49b3-8fdd-017f2453ed7d","instance_version":1,"property_map":{"info":{"notes":{},"label":{"value":"Mapper"}},"view_serial":100,"input":{"input0":{"view_type":{"value":"document"},"label":{"value":"input0"}}},"settings":{"nullSafeAccess":{"value":false},"passThrough":{"value":false},"execution_mode":{"value":"Validate & Execute"},"transformations":{"value":{"mappingTable":{"value":[{"expression":{"expression":true,"value":"JSON.parse($['Message body'])"},"targetPath":{"value":"$messageBody"}},{"expression":{"expression":true,"value":"$['Message id']"},"targetPath":{"value":"$['Message id']"}},{"expression":{"expression":true,"value":"$['Sequence number']"},"targetPath":{"value":"$['Sequence number']"}},{"expression":{"expression":true,"value":"$['Lock token']"},"targetPath":{"value":"$['Lock token']"}}]},"mappingRoot":{"value":"$"}}}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}}},"class_build_tag":"427patches13107"}},"path_id":"/QA/projects/Vaishnav Kshirsagar","path_snode":"600eeef1611b3a01260006b3","target_runtime":"standard"}