4e36a83f839fb64d5a30e51b5e253cf3a1d6380e
[msb/java-sdk.git] / src / main / java / org / onap / msb / sdk / httpclient / ServiceHttpEndPointBeanObject.java
1 /*******************************************************************************
2  * Copyright 2017 ZTE, Inc. and others.
3  * 
4  * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
5  * in compliance with the License. You may obtain a copy of the License at
6  * 
7  * http://www.apache.org/licenses/LICENSE-2.0
8  * 
9  * Unless required by applicable law or agreed to in writing, software distributed under the License
10  * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
11  * or implied. See the License for the specific language governing permissions and limitations under
12  * the License.
13  ******************************************************************************/
14 package org.onap.msb.sdk.httpclient;
15
16 public class ServiceHttpEndPointBeanObject {
17
18   // 在MSB上注册的服务名
19   private String serviceName;
20   // 在MSB注册的版本号
21   private String serviceVersion;
22   // 在通过msb转发时,所用的协议
23   private String msbProtocl = "https";
24
25   // 服务间点对点访问时,所用的协议
26   private String clientProtocl = "http";
27
28   // 服务所在的租户名
29   private String nameSpace = "";
30
31   // 服务的可见范围,系统间:“0”,系统内:“1”(默认),可配置多个,以 | 分隔
32   private String visualRange = "0";
33
34   // 在MSB上注册的服务类型
35   private String serverType = "api";
36
37
38   public String getServiceName() {
39     return serviceName;
40   }
41
42   public void setServiceName(String serviceName) {
43     this.serviceName = serviceName;
44   }
45
46   public String getServiceVersion() {
47     return serviceVersion;
48   }
49
50   public void setServiceVersion(String serviceVersion) {
51     this.serviceVersion = serviceVersion;
52   }
53
54
55   public String getServerType() {
56     return serverType;
57   }
58
59   public void setServerType(String serverType) {
60     this.serverType = serverType;
61   }
62
63
64
65   public String getMsbProtocl() {
66     return msbProtocl;
67   }
68
69   public void setMsbProtocl(String msbProtocl) {
70     this.msbProtocl = msbProtocl;
71   }
72
73   public String getNameSpace() {
74     return nameSpace;
75   }
76
77   public void setNameSpace(String nameSpace) {
78     this.nameSpace = nameSpace;
79   }
80
81   public String getVisualRange() {
82     return visualRange;
83   }
84
85   public void setVisualRange(String visualRange) {
86     this.visualRange = visualRange;
87   }
88
89   public String getClientProtocl() {
90     return clientProtocl;
91   }
92
93   public void setClientProtocl(String clientProtocl) {
94     this.clientProtocl = clientProtocl;
95   }
96
97   @Override
98   public String toString() {
99     return "ServiceHttpEndPointBeanObject [serviceName=" + serviceName + ", serviceVersion="
100         + serviceVersion + ", msbProtocl=" + msbProtocl + ", clientProtocl=" + clientProtocl
101         + ", nameSpace=" + nameSpace + ", visualRange=" + visualRange + ", serverType=" + serverType
102         + "]";
103   }
104
105
106
107 }