2 * Copyright 2016-2017 Huawei Technologies Co., Ltd.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
17 package org.onap.vfc.nfvo.resmanagement.common.constant;
22 * Contstant for System interactive.
26 * @version VFC 1.0 2016-3-17
28 public class ParamConstant {
33 public static final String PARAM_VIMID = "vimId";
38 public static final String PARAM_VIMNAME = "vimName";
41 * param key: tenantId.
43 public static final String PARAM_TENANTID = "tenantId";
45 public static final String VNF_INSTANCEID = "vnfInstanceId";
47 public static final String TOTAL_CPU = "totalCPU";
49 public static final String USED_CPU = "usedCPU";
51 public static final String TOTAL_MEMORY = "totalMemory";
53 public static final String USED_MEMORY = "usedMemory";
55 public static final String TOTAL_DISK = "totalDisk";
57 public static final String USED_DISK = "usedDisk";
62 public static final String PARAM_DATA = "data";
67 public static final String PARAM_ID = "id";
72 public static final String PARAM_IP = "ip";
77 public static final String PARAM_ROLE = "role";
82 public static final String PARAM_ROLEID = "roleId";
87 public static final String PARAM_TOTAL = "total";
92 public static final String PARAM_USED = "used";
97 public static final String PARAM_VCPUS = "vcpus";
102 public static final String PARAM_DISK = "disk";
107 public static final String PARAM_CPUMHZ = "cpumhz";
112 public static final String PARAM_COUNTRY = "country";
115 * param key: vendorId
117 public static final String PARAM_VENDORID = "vendorId";
120 * param key: vendorName
122 public static final String PARAM_VENDORNAME = "vendorName";
127 public static final String PARAM_MEMORY = "memory";
132 public static final String PARAM_NAME = "name";
137 public static final String PARAM_STATUS = "status";
142 public static final String PARAM_PARENT = "parent";
145 * param key: location.
147 public static final String PARAM_LOCATION = "location";
150 * param key: siteName.
152 public static final String PARAM_SITENAME = "siteName";
157 public static final String PARAM_VENDOR = "vendor";
160 * param key: vendors.
162 public static final String PARAM_VENDORS = "vendors";
165 * param key: tenantSites.
167 public static final String PARAM_TENANTSITES = "tenantSites";
172 public static final String PARAM_SITEID = "siteId";
175 * param key: resArbitration.
177 public static final String PARAM_RESARBITRATION = "resArbitration";
180 * param key: userRole.
182 public static final String PARAM_USERROLE = "userRole";
187 public static final String PARAM_ADMIN = "admin";
192 public static final String PARAM_TENANT = "tenant";
197 public static final String PARAM_TYPE = "type";
202 public static final String PARAM_ACTION = "action";
205 * param key: offline.
207 public static final String PARAM_OFFLINE = "offline";
212 public static final String PARAM_ONLINE = "online";
215 * param key: drexecute.
217 public static final String PARAM_DREXECUTE = "drexecute";
220 * param key: drRollBack.
222 public static final String PARAM_DRROLLBACK = "drrollback";
225 * param key: scaleOut.
227 public static final String PARAM_SCALEOUT = "scaleout";
230 * param key: scaleIn.
232 public static final String PARAM_SCALEIN = "scalein";
235 * param key: network.
237 public static final String PARAM_NETWORK = "networks";
242 public static final String PARAM_HOST = "hosts";
245 * param key: network.
247 public static final String PARAM_PORT = "ports";
250 * param key: providernetworks.
252 public static final String PARAM_PROVIDERNETWORKS = "providernetworks";
257 public static final String PARAM_VIMS = "vims";
262 public static final String PARAM_VMS = "vms";
267 public static final String PARAM_VAPPS = "vapps";
272 public static final String PARAM_VAPP = "vapp";
277 public static final String PARAM_SITES = "sites";
282 public static final String PARAM_VDUID = "vduId";
287 public static final String PARAM_VAPPID = "vappId";
292 public static final String PARAM_HOSTID = "hostId";
295 * param key: projectId.
297 public static final String PARAM_PROJECTID = "projectId";
302 public static final String PARAM_VNFMID = "vnfmId";
307 public static final String PARAM_PARAMS = "params";
312 public static final String PARAM_URL = "url";
317 public static final String PARAM_POST = "post";
322 public static final String PARAM_PUT = "put";
327 public static final String PARAM_DEL = "del";
332 public static final String PARAM_GET = "get";
335 * param key: retCode.
337 public static final String PARAM_RETCODE = "retCode";
342 public static final String PARAM_ADD = "add";
347 public static final String PARAM_ACTIVE = "active";
350 * param key: deleted.
352 public static final String PARAM_DELETED = "deleted";
355 * param key: deleting.
357 public static final String PARAM_DELETING = "deleting";
360 * param key: response
362 public static final String PARAM_RESPONSE = "response";
367 public static final String PARAM_INFO = "info";
369 private ParamConstant() {
370 // private constructor