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.openo.nfvo.resmanagement.common.constant;
22 * Contstant for System interactive.
26 * @version NFVO 0.5 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 TOTAL_CPU = "totalCPU";
47 public static final String USED_CPU = "usedCPU";
49 public static final String TOTAL_MEMORY = "totalMemory";
51 public static final String USED_MEMORY = "usedMemory";
53 public static final String TOTAL_DISK = "totalDisk";
55 public static final String USED_DISK = "usedDisk";
60 public static final String PARAM_DATA = "data";
65 public static final String PARAM_ID = "id";
70 public static final String PARAM_IP = "ip";
75 public static final String PARAM_ROLE = "role";
80 public static final String PARAM_ROLEID = "roleId";
85 public static final String PARAM_TOTAL = "total";
90 public static final String PARAM_USED = "used";
95 public static final String PARAM_VCPUS = "vcpus";
100 public static final String PARAM_DISK = "disk";
105 public static final String PARAM_CPUMHZ = "cpumhz";
110 public static final String PARAM_COUNTRY = "country";
113 * param key: vendorId
115 public static final String PARAM_VENDORID = "vendorId";
118 * param key: vendorName
120 public static final String PARAM_VENDORNAME = "vendorName";
125 public static final String PARAM_MEMORY = "memory";
130 public static final String PARAM_NAME = "name";
135 public static final String PARAM_STATUS = "status";
140 public static final String PARAM_PARENT = "parent";
143 * param key: location.
145 public static final String PARAM_LOCATION = "location";
148 * param key: siteName.
150 public static final String PARAM_SITENAME = "siteName";
155 public static final String PARAM_VENDOR = "vendor";
158 * param key: vendors.
160 public static final String PARAM_VENDORS = "vendors";
163 * param key: tenantSites.
165 public static final String PARAM_TENANTSITES = "tenantSites";
170 public static final String PARAM_SITEID = "siteId";
173 * param key: resArbitration.
175 public static final String PARAM_RESARBITRATION = "resArbitration";
178 * param key: userRole.
180 public static final String PARAM_USERROLE = "userRole";
185 public static final String PARAM_ADMIN = "admin";
190 public static final String PARAM_TENANT = "tenant";
195 public static final String PARAM_TYPE = "type";
200 public static final String PARAM_ACTION = "action";
203 * param key: offline.
205 public static final String PARAM_OFFLINE = "offline";
210 public static final String PARAM_ONLINE = "online";
213 * param key: drexecute.
215 public static final String PARAM_DREXECUTE = "drexecute";
218 * param key: drRollBack.
220 public static final String PARAM_DRROLLBACK = "drrollback";
223 * param key: scaleOut.
225 public static final String PARAM_SCALEOUT = "scaleout";
228 * param key: scaleIn.
230 public static final String PARAM_SCALEIN = "scalein";
233 * param key: network.
235 public static final String PARAM_NETWORK = "networks";
240 public static final String PARAM_HOST = "hosts";
243 * param key: network.
245 public static final String PARAM_PORT = "ports";
248 * param key: providernetworks.
250 public static final String PARAM_PROVIDERNETWORKS = "providernetworks";
255 public static final String PARAM_VIMS = "vims";
260 public static final String PARAM_VMS = "vms";
265 public static final String PARAM_VAPPS = "vapps";
270 public static final String PARAM_VAPP = "vapp";
275 public static final String PARAM_SITES = "sites";
280 public static final String PARAM_VDUID = "vduId";
285 public static final String PARAM_VAPPID = "vappId";
290 public static final String PARAM_HOSTID = "hostId";
293 * param key: projectId.
295 public static final String PARAM_PROJECTID = "projectId";
300 public static final String PARAM_VNFMID = "vnfmId";
305 public static final String PARAM_PARAMS = "params";
310 public static final String PARAM_URL = "url";
315 public static final String PARAM_POST = "post";
320 public static final String PARAM_PUT = "put";
325 public static final String PARAM_DEL = "del";
330 public static final String PARAM_GET = "get";
333 * param key: retCode.
335 public static final String PARAM_RETCODE = "retCode";
340 public static final String PARAM_ADD = "add";
345 public static final String PARAM_ACTIVE = "active";
348 * param key: deleted.
350 public static final String PARAM_DELETED = "deleted";
353 * param key: deleting.
355 public static final String PARAM_DELETING = "deleting";
358 * param key: response
360 public static final String PARAM_RESPONSE = "response";
365 public static final String PARAM_INFO = "info";
367 private ParamConstant() {
368 // private constructor