2 import "google/protobuf/struct.proto";
3 import "BluePrintCommon.proto";
4 option java_multiple_files = true;
5 package org.onap.ccsdk.cds.controllerblueprints.processing.api;
8 message ExecutionServiceInput {
9 org.onap.ccsdk.cds.controllerblueprints.common.api.CommonHeader commonHeader = 1;
10 org.onap.ccsdk.cds.controllerblueprints.common.api.ActionIdentifiers actionIdentifiers = 2;
11 google.protobuf.Struct payload = 3;
14 message ExecutionServiceOutput {
15 org.onap.ccsdk.cds.controllerblueprints.common.api.CommonHeader commonHeader = 1;
16 org.onap.ccsdk.cds.controllerblueprints.common.api.ActionIdentifiers actionIdentifiers = 2;
17 org.onap.ccsdk.cds.controllerblueprints.common.api.Status status = 3;
18 google.protobuf.Struct payload = 4;
22 service BluePrintProcessingService {
23 rpc process (stream ExecutionServiceInput) returns (stream ExecutionServiceOutput);