import com.fasterxml.jackson.annotation.JsonFormat\r
import com.fasterxml.jackson.databind.node.ObjectNode\r
import io.swagger.annotations.ApiModelProperty\r
-import org.onap.ccsdk.apps.controllerblueprints.resource.dict.ResourceAssignment\r
import java.util.*\r
\r
/**\r
* DATE : 8/15/2018\r
*/\r
\r
-open class ResourceResolutionInput {\r
- @get:ApiModelProperty(required = true)\r
- lateinit var commonHeader: CommonHeader\r
- @get:ApiModelProperty(required = true)\r
- lateinit var actionIdentifiers: ActionIdentifiers\r
- @get:ApiModelProperty(required = true)\r
- lateinit var resourceAssignments: MutableList<ResourceAssignment>\r
- @get:ApiModelProperty(required = true)\r
- lateinit var payload: ObjectNode\r
-}\r
-\r
-open class ResourceResolutionOutput {\r
- @get:ApiModelProperty(required = true)\r
- lateinit var commonHeader: CommonHeader\r
- @get:ApiModelProperty(required = true)\r
- lateinit var actionIdentifiers: ActionIdentifiers\r
- @get:ApiModelProperty(required = true)\r
- lateinit var status: Status\r
- @get:ApiModelProperty(required = true)\r
- lateinit var resourceAssignments: MutableList<ResourceAssignment>\r
-}\r
-\r
open class ExecutionServiceInput {\r
@get:ApiModelProperty(required = true)\r
lateinit var commonHeader: CommonHeader\r