AT&T 1712 and 1802 release code
[so.git] / common / src / main / java / org / openecomp / mso / serviceinstancebeans / ServiceInstancesRequest.java
-/*-
- * ============LICENSE_START=======================================================
- * ONAP - SO
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-package org.openecomp.mso.apihandlerinfra.serviceinstancebeans;
-
-
-
-public class ServiceInstancesRequest {
-
-       private RequestDetails requestDetails;
-       private String serviceInstanceId;
-       private String vnfInstanceId;
-       private String networkInstanceId;
-       private String volumeGroupInstanceId;
-       private String vfModuleInstanceId;
-
-       public RequestDetails getRequestDetails() {
-               return requestDetails;
-       }
-
-       public void setRequestDetails(RequestDetails requestDetails) {
-               this.requestDetails = requestDetails;
-       }
-
-       public String getServiceInstanceId() {
-               return serviceInstanceId;
-       }
-
-       public void setServiceInstanceId(String serviceInstanceId) {
-               this.serviceInstanceId = serviceInstanceId;
-       }
-
-       public String getVnfInstanceId() {
-               return vnfInstanceId;
-       }
-
-       public void setVnfInstanceId(String vnfInstanceId) {
-               this.vnfInstanceId = vnfInstanceId;
-       }
-
-       public String getNetworkInstanceId() {
-               return networkInstanceId;
-       }
-
-       public void setNetworkInstanceId(String networkInstanceId) {
-               this.networkInstanceId = networkInstanceId;
-       }
-
-       public String getVolumeGroupInstanceId() {
-               return volumeGroupInstanceId;
-       }
-
-       public void setVolumeGroupInstanceId(String volumeGroupInstanceId) {
-               this.volumeGroupInstanceId = volumeGroupInstanceId;
-       }
-
-       public String getVfModuleInstanceId() {
-               return vfModuleInstanceId;
-       }
-
-       public void setVfModuleInstanceId(String vfModuleInstanceId) {
-               this.vfModuleInstanceId = vfModuleInstanceId;
-       }
-
-       @Override
-       public String toString() {
-               return "ServiceInstancesRequest [requestDetails=" + requestDetails
-                               + ", serviceInstanceId=" + serviceInstanceId
-                               + ", vnfInstanceId=" + vnfInstanceId + ", networkInstanceId="
-                               + networkInstanceId + ", volumeGroupInstanceId="
-                               + volumeGroupInstanceId + ", vfModuleInstanceId="
-                               + vfModuleInstanceId + "]";
-       }
-
-}
\ No newline at end of file
+/*-\r
+ * ============LICENSE_START=======================================================\r
+ * ONAP - SO\r
+ * ================================================================================\r
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.\r
+ * ================================================================================\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ *      http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ * ============LICENSE_END=========================================================\r
+ */\r
+\r
+package org.openecomp.mso.serviceinstancebeans;\r
+\r
+import java.io.Serializable;\r
+\r
+import com.fasterxml.jackson.annotation.JsonProperty;\r
+\r
+public class ServiceInstancesRequest implements Serializable {\r
+\r
+       private static final long serialVersionUID = -4959169541182257787L;\r
+       @JsonProperty("requestDetails")\r
+       private RequestDetails requestDetails;\r
+       @JsonProperty("serviceInstanceId")\r
+       private String serviceInstanceId;\r
+       @JsonProperty("vnfInstanceId")\r
+       private String vnfInstanceId;\r
+       @JsonProperty("networkInstanceId")\r
+       private String networkInstanceId;\r
+       @JsonProperty("volumeGroupInstanceId")\r
+       private String volumeGroupInstanceId;\r
+       @JsonProperty("vfModuleInstanceId")\r
+       private String vfModuleInstanceId;\r
+       @JsonProperty("configurationId")\r
+       private String configurationId;\r
+\r
+       public RequestDetails getRequestDetails() {\r
+               return requestDetails;\r
+       }\r
+\r
+       public void setRequestDetails(RequestDetails requestDetails) {\r
+               this.requestDetails = requestDetails;\r
+       }\r
+\r
+       public String getServiceInstanceId() {\r
+               return serviceInstanceId;\r
+       }\r
+\r
+       public void setServiceInstanceId(String serviceInstanceId) {\r
+               this.serviceInstanceId = serviceInstanceId;\r
+       }\r
+\r
+       public String getVnfInstanceId() {\r
+               return vnfInstanceId;\r
+       }\r
+\r
+       public void setVnfInstanceId(String vnfInstanceId) {\r
+               this.vnfInstanceId = vnfInstanceId;\r
+       }\r
+\r
+       public String getNetworkInstanceId() {\r
+               return networkInstanceId;\r
+       }\r
+\r
+       public void setNetworkInstanceId(String networkInstanceId) {\r
+               this.networkInstanceId = networkInstanceId;\r
+       }\r
+\r
+       public String getVolumeGroupInstanceId() {\r
+               return volumeGroupInstanceId;\r
+       }\r
+\r
+       public void setVolumeGroupInstanceId(String volumeGroupInstanceId) {\r
+               this.volumeGroupInstanceId = volumeGroupInstanceId;\r
+       }\r
+\r
+       public String getVfModuleInstanceId() {\r
+               return vfModuleInstanceId;\r
+       }\r
+\r
+       public void setVfModuleInstanceId(String vfModuleInstanceId) {\r
+               this.vfModuleInstanceId = vfModuleInstanceId;\r
+       }\r
+\r
+       public String getConfigurationId() {\r
+               return configurationId;\r
+       }\r
+\r
+       public void setConfigurationId(String configurationId) {\r
+               this.configurationId = configurationId;\r
+       }\r
+\r
+       @Override\r
+       public String toString() {\r
+               return "ServiceInstancesRequest [requestDetails=" + requestDetails\r
+                               + ", serviceInstanceId=" + serviceInstanceId\r
+                               + ", vnfInstanceId=" + vnfInstanceId + ", networkInstanceId="\r
+                               + networkInstanceId + ", volumeGroupInstanceId="\r
+                               + volumeGroupInstanceId + ", vfModuleInstanceId="\r
+                               + vfModuleInstanceId + ", configurationId="\r
+                               + configurationId + ",]";\r
+       }\r
+\r
+}\r