2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6 * ================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ============LICENSE_END=========================================================
21 package org.onap.so.serviceinstancebeans;
23 import org.apache.commons.lang3.builder.ToStringBuilder;
24 import com.fasterxml.jackson.annotation.JsonInclude;
25 import com.fasterxml.jackson.annotation.JsonInclude.Include;
27 @JsonInclude(Include.NON_DEFAULT)
28 public class InstanceReferences {
30 protected String serviceInstanceId;
31 protected String serviceInstanceName;
32 protected String vnfInstanceId;
33 protected String vnfInstanceName;
34 protected String vfModuleInstanceId;
35 protected String vfModuleInstanceName;
36 protected String volumeGroupInstanceId;
37 protected String volumeGroupInstanceName;
38 protected String networkInstanceId;
39 protected String networkInstanceName;
40 protected String requestorId;
41 protected String instanceGroupId;
42 protected String instanceGroupName;
45 public String getServiceInstanceId() {
46 return serviceInstanceId;
49 public void setServiceInstanceId(String serviceInstanceId) {
50 this.serviceInstanceId = serviceInstanceId;
53 public String getServiceInstanceName() {
54 return serviceInstanceName;
57 public void setServiceInstanceName(String serviceInstanceName) {
58 this.serviceInstanceName = serviceInstanceName;
61 public String getVnfInstanceId() {
65 public void setVnfInstanceId(String vnfInstanceId) {
66 this.vnfInstanceId = vnfInstanceId;
69 public String getVnfInstanceName() {
70 return vnfInstanceName;
73 public void setVnfInstanceName(String vnfInstanceName) {
74 this.vnfInstanceName = vnfInstanceName;
77 public String getVfModuleInstanceId() {
78 return vfModuleInstanceId;
81 public void setVfModuleInstanceId(String vfModuleInstanceId) {
82 this.vfModuleInstanceId = vfModuleInstanceId;
85 public String getVfModuleInstanceName() {
86 return vfModuleInstanceName;
89 public void setVfModuleInstanceName(String vfModuleInstanceName) {
90 this.vfModuleInstanceName = vfModuleInstanceName;
93 public String getVolumeGroupInstanceId() {
94 return volumeGroupInstanceId;
97 public void setVolumeGroupInstanceId(String volumeGroupInstanceId) {
98 this.volumeGroupInstanceId = volumeGroupInstanceId;
101 public String getVolumeGroupInstanceName() {
102 return volumeGroupInstanceName;
105 public void setVolumeGroupInstanceName(String volumeGroupInstanceName) {
106 this.volumeGroupInstanceName = volumeGroupInstanceName;
109 public String getNetworkInstanceId() {
110 return networkInstanceId;
113 public void setNetworkInstanceId(String networkInstanceId) {
114 this.networkInstanceId = networkInstanceId;
117 public String getNetworkInstanceName() {
118 return networkInstanceName;
121 public void setNetworkInstanceName(String networkInstanceName) {
122 this.networkInstanceName = networkInstanceName;
125 public String getRequestorId() {
129 public void setRequestorId(String requestorId) {
130 this.requestorId = requestorId;
133 public String getInstanceGroupId() {
134 return instanceGroupId;
137 public void setInstanceGroupId(String instanceGroupId) {
138 this.instanceGroupId = instanceGroupId;
141 public String getInstanceGroupName() {
142 return instanceGroupName;
145 public void setInstanceGroupName(String instanceGroupName) {
146 this.instanceGroupName = instanceGroupName;
150 public String toString() {
151 return new ToStringBuilder(this).append("serviceInstanceId", serviceInstanceId)
152 .append("serviceInstanceName", serviceInstanceName).append("vnfInstanceId", vnfInstanceId)
153 .append("vnfInstanceName", vnfInstanceName).append("vfModuleInstanceId", vfModuleInstanceId)
154 .append("vfModuleInstanceName", vfModuleInstanceName)
155 .append("volumeGroupInstanceId", volumeGroupInstanceId)
156 .append("volumeGroupInstanceName", volumeGroupInstanceName)
157 .append("networkInstanceId", networkInstanceId).append("networkInstanceName", networkInstanceName)
158 .append("requestorId", requestorId).append("instanceGroupId", instanceGroupId)
159 .append("instanceGroupName", instanceGroupName).toString();