e833ecb28625f689a885e9c1352983c7bcbf5f24
[vid.git] / vid-app-common / src / main / java / org / onap / vid / changeManagement / WorkflowsDetail.java
1 package org.onap.vid.changeManagement;
2
3 import com.fasterxml.jackson.annotation.JsonProperty;
4 import com.google.common.base.MoreObjects;
5
6 public class WorkflowsDetail {
7
8         public WorkflowsDetail() {
9         }
10
11         public WorkflowsDetail(VnfDetails vnfDetails, String workflowName) {
12                 this.vnfDetails = vnfDetails;
13                 this.workflowName = workflowName;
14         }
15
16         @JsonProperty("vnfDetails")
17         private VnfDetails vnfDetails;
18         
19         @JsonProperty("workflowName")
20         private String workflowName;
21
22         @JsonProperty("vnfDetails")
23         public VnfDetails getVnfDetails() {
24                 return vnfDetails;
25         }
26         @JsonProperty("vnfDetails")
27         public void setVnfDetails(VnfDetails vnfDetails) {
28                 this.vnfDetails = vnfDetails;
29         }
30         @JsonProperty("workflowName")
31         public String getWorkflowName() {
32                 return workflowName;
33         }
34         @JsonProperty("workflowName")
35         public void setWorkflowName(String workflowName) {
36                 this.workflowName = workflowName;
37         }
38
39         @Override
40         public String toString() {
41                 return vnfDetails +
42                                 ", workflowName='" + workflowName;
43         }
44 }