Bump the version for the SO core to Kohn
[so.git] / bpmn / MSOCommonBPMN / src / main / java / org / onap / so / bpmn / servicedecomposition / entities / WorkflowResourceIds.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
4  * ================================================================================
5  * Copyright (C) 2017 - 2018 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Modifications Copyright (c) 2019 Nokia
8  * ================================================================================
9  * Licensed under the Apache License, Version 2.0 (the "License");
10  * you may not use this file except in compliance with the License.
11  * You may obtain a copy of the License at
12  * 
13  *      http://www.apache.org/licenses/LICENSE-2.0
14  * 
15  * Unless required by applicable law or agreed to in writing, software
16  * distributed under the License is distributed on an "AS IS" BASIS,
17  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18  * See the License for the specific language governing permissions and
19  * limitations under the License.
20  * ============LICENSE_END=========================================================
21  */
22
23 package org.onap.so.bpmn.servicedecomposition.entities;
24
25 import java.io.Serializable;
26 import org.apache.commons.lang3.builder.ToStringBuilder;
27
28 public class WorkflowResourceIds implements Serializable {
29
30     /**
31      * 
32      */
33     private static final long serialVersionUID = 8591599114353940105L;
34     private String serviceInstanceId;
35     private String pnfId;
36     private String vnfId;
37     private String networkId;
38     private String volumeGroupId;
39     private String vfModuleId;
40     private String networkCollectionId;
41     private String configurationId;
42     private String instanceGroupId;
43     private String vnfInstanceName;
44     private String vfModuleInstanceName;
45
46
47     public WorkflowResourceIds() {
48         super();
49     }
50
51     public WorkflowResourceIds(WorkflowResourceIds workflowResourceIds) {
52         this.serviceInstanceId = workflowResourceIds.serviceInstanceId;
53         this.pnfId = workflowResourceIds.pnfId;
54         this.vnfId = workflowResourceIds.vnfId;
55         this.networkId = workflowResourceIds.networkId;
56         this.volumeGroupId = workflowResourceIds.volumeGroupId;
57         this.vfModuleId = workflowResourceIds.vfModuleId;
58         this.networkCollectionId = workflowResourceIds.networkCollectionId;
59         this.configurationId = workflowResourceIds.configurationId;
60         this.instanceGroupId = workflowResourceIds.instanceGroupId;
61     }
62
63
64     @Override
65     public String toString() {
66         return new ToStringBuilder(this).append("serviceInstanceId", serviceInstanceId).append("pnfId", pnfId)
67                 .append("vnfId", vnfId).append("networkId", networkId).append("volumeGroupId", volumeGroupId)
68                 .append("vfModuleId", vfModuleId).append("networkCollectionId", networkCollectionId)
69                 .append("configurationId", configurationId).append("instanceGroupId", instanceGroupId).toString();
70     }
71
72
73     public String getServiceInstanceId() {
74         return serviceInstanceId;
75     }
76
77     public void setServiceInstanceId(String serviceInstanceId) {
78         this.serviceInstanceId = serviceInstanceId;
79     }
80
81     public String getPnfId() {
82         return pnfId;
83     }
84
85     public void setPnfId(String pnfId) {
86         this.pnfId = pnfId;
87     }
88
89     public String getVnfId() {
90         return vnfId;
91     }
92
93     public void setVnfId(String vnfId) {
94         this.vnfId = vnfId;
95     }
96
97     public String getNetworkId() {
98         return networkId;
99     }
100
101     public void setNetworkId(String networkId) {
102         this.networkId = networkId;
103     }
104
105     public String getVolumeGroupId() {
106         return volumeGroupId;
107     }
108
109     public void setVolumeGroupId(String volumeGroupId) {
110         this.volumeGroupId = volumeGroupId;
111     }
112
113     public String getVfModuleId() {
114         return vfModuleId;
115     }
116
117     public void setVfModuleId(String vfModuleId) {
118         this.vfModuleId = vfModuleId;
119     }
120
121     public String getNetworkCollectionId() {
122         return networkCollectionId;
123     }
124
125     public void setNetworkCollectionId(String networkCollectionId) {
126         this.networkCollectionId = networkCollectionId;
127     }
128
129     public String getConfigurationId() {
130         return configurationId;
131     }
132
133     public void setConfigurationId(String configurationId) {
134         this.configurationId = configurationId;
135     }
136
137     public String getInstanceGroupId() {
138         return instanceGroupId;
139     }
140
141     public void setInstanceGroupId(String instanceGroupId) {
142         this.instanceGroupId = instanceGroupId;
143     }
144
145     public String getVnfInstanceName() {
146         return vnfInstanceName;
147     }
148
149     public void setVnfInstanceName(String vnfInstanceName) {
150         this.vnfInstanceName = vnfInstanceName;
151     }
152
153     public String getVfModuleInstanceName() {
154         return vfModuleInstanceName;
155     }
156
157     public void setVfModuleInstanceName(String vfModuleInstanceName) {
158         this.vfModuleInstanceName = vfModuleInstanceName;
159     }
160 }