8f0bbc4e1fc0badcad15bf1d0f36b8b781c4e7a6
[so.git] / mso-api-handlers / mso-api-handler-infra / src / main / java / org / onap / so / apihandlerinfra / HealthcheckResponse.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
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
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
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=========================================================
19  */
20 package org.onap.so.apihandlerinfra;
21
22 import org.apache.commons.lang3.builder.ToStringBuilder;
23
24 public class HealthcheckResponse {
25         private String apih;
26         private String bpmn;
27         private String sdncAdapter;
28         private String asdcController;
29         private String catalogdbAdapter;
30         private String requestdbAdapter;
31         private String openstackAdapter;
32         private String requestdbAdapterAttsvc;
33         private String message = "";
34
35         public String getApih() {
36                 return apih;
37         }
38
39         public void setApih(String apih) {
40                 this.apih = apih;
41         }
42
43         public String getBpmn() {
44                 return bpmn;
45         }
46
47         public void setBpmn(String bpmn) {
48                 this.bpmn = bpmn;
49         }
50
51         public String getSdncAdapter() {
52                 return sdncAdapter;
53         }
54
55         public void setSdncAdapter(String sdncAdapter) {
56                 this.sdncAdapter = sdncAdapter;
57         }
58
59         public String getAsdcController() {
60                 return asdcController;
61         }
62
63         public void setAsdcController(String asdcController) {
64                 this.asdcController = asdcController;
65         }
66
67         public String getCatalogdbAdapter() {
68                 return catalogdbAdapter;
69         }
70
71         public void setCatalogdbAdapter(String catalogdbAdapter) {
72                 this.catalogdbAdapter = catalogdbAdapter;
73         }
74
75         public String getRequestdbAdapter() {
76                 return requestdbAdapter;
77         }
78
79         public void setRequestdbAdapter(String requestdbAdapter) {
80                 this.requestdbAdapter = requestdbAdapter;
81         }
82
83         public String getOpenstackAdapter() {
84                 return openstackAdapter;
85         }
86
87         public void setOpenstackAdapter(String openstackAdapter) {
88                 this.openstackAdapter = openstackAdapter;
89         }
90
91         public String getRequestdbAdapterAttsvc() {
92                 return requestdbAdapterAttsvc;
93         }
94
95         public void setRequestdbAdapterAttsvc(String requestdbAdapterAttsvc) {
96                 this.requestdbAdapterAttsvc = requestdbAdapterAttsvc;
97         }
98
99         public String getMessage() {
100                 return message;
101         }
102
103         public void setMessage(String message) {
104                 this.message = message;
105         }
106         
107         @Override
108         public String toString() {
109      return new ToStringBuilder(this).
110                append("apih", this.apih).
111                append("pbmn", this.bpmn).
112                append("sdncAdapter", this.sdncAdapter).
113                append("asdcController", this.asdcController).
114                append("catalogdbAdapter", this.catalogdbAdapter).
115                append("requestdbAdapter", this.requestdbAdapter).
116                append("openstackAdapter", this.openstackAdapter).
117                append("requestdbAdapterAttsvc", this.requestdbAdapterAttsvc).
118                append("message", this.message).
119                toString();              
120         }
121 }