[ { "paramName": "issm", "paramLongName": "isSparkSessionManaged", "paramDescription": "when true will stop SparkSession after job execution", "paramRequired": false }, { "paramName": "igtp", "paramLongName": "inputGraphTablePath", "paramDescription": "location of graph table to promote", "paramRequired": true }, { "paramName": "gtcn", "paramLongName": "graphTableClassName", "paramDescription": "canonical name of graph table row class", "paramRequired": true }, { "paramName": "iapp", "paramLongName": "inputActionPayloadPath", "paramDescription": "location of action payload to promote", "paramRequired": true }, { "paramName": "apcn", "paramLongName": "actionPayloadClassName", "paramDescription": "canonical name of action payload class", "paramRequired": true }, { "paramName": "ogtp", "paramLongName": "outputGraphTablePath", "paramDescription": "location of promoted graph table", "paramRequired": true }, { "paramName": "mags", "paramLongName": "mergeAndGetStrategy", "paramDescription": "strategy for merging graph table objects with action payload instances, MERGE_FROM_AND_GET or SELECT_NEWER_AND_GET", "paramRequired": true }, { "paramName": "sgid", "paramLongName": "shouldGroupById", "paramDescription": "indicates whether the promotion operation should group objects in the graph by id or not", "paramRequired": false } ]