Class ExecuteSimulationRequest


public class ExecuteSimulationRequest extends JsonrpcRequest
Executes a simulation.
 {
   "jsonrpc": "2.0",
   "id": "UUID",
   "method": "executeSimulation",
   "params": {
     components: {
       "componentId": {
           "factoryPid": string,
         "properties": [{
           "name": string,
           "value": any
         }]
       },
       "clock": {
         "start": "yyyy-mm-ddTHH:MM:00.00Z", // ISO_INSTANT
         "end": "yyyy-mm-ddTHH:MM:00.00Z", // ISO_INSTANT
         "timeleap": number [s],
         "executeCycleTwice": boolean // Execute every Cycle twice to simulate immediate execution
       },
       "profiles": {
         "meter0/ActivePower": number[],
       },
       "collect": [
         "_sum/GridActivePower",... // Channels to be collected for response
       ]
     }
   }
 }