[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-vendor-software-product-lib / openecomp-sdc-vendor-software-product-core / src / main / java / org / openecomp / sdc / vendorsoftwareproduct / informationArtifact / impl / TxtInformationArtifactConstants.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * SDC
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
21 package org.openecomp.sdc.vendorsoftwareproduct.informationArtifact.impl;
22
23 /**
24  * @author KATYR
25  * @since December 07, 2016
26  */
27
28 public class TxtInformationArtifactConstants {
29   public static final String QUOTEMARK = "\"";
30   public static final String SPACE = " ";
31   public static final String TAB = SPACE + SPACE + SPACE + SPACE;
32   public static final String NL = System.lineSeparator();
33   public static final String DELIMITER = ":";
34   public static final String FOUR_TABS = TAB + TAB + TAB + TAB;
35
36   public static final String HEADER = "AT&T Proprietary (Restricted)\n"
37       + "Only for use by authorized individuals or any above-designated team(s)\n"
38       + "within the AT&T companies and not for general distribution" + NL + NL + NL;
39
40   public static final String FOOTER = NL + NL + NL + "AT&T Proprietary (Restricted)\n"
41       + "Only for use by authorized individuals or any above-designated team(s)\n"
42       + "within the AT&T companies and not for general distribution";
43
44
45   public static final String TITLE = "1." + TAB + "VSP Details" + DELIMITER;
46   public static final String VSP_NAME = "a." + TAB + "Name" + DELIMITER;
47   public static final String VSP_DESC = "b." + TAB + "Description";
48   public static final String VSP_VENDOR = "d." + TAB + "Vendor" + DELIMITER;
49   public static final String VSP_VERSION = "c." + TAB + "Version" + DELIMITER;
50   public static final String VSP_CATEGORY = "e." + TAB + "Category" + DELIMITER;
51   public static final String LICENSE_DETAILS = "f." + TAB + "License Details" + DELIMITER;
52   public static final String LICENSE_MODEL_VERSION =
53       "i." + TAB + "License Model Version" + DELIMITER;
54   public static final String LICENSE_AGREEMENT_NAME =
55       "ii." + TAB + "License Agreement Name" + DELIMITER;
56   public static final String LIST_OF_FEATURE_GROUPS = "iii" + TAB + "List of Feature Groups"+DELIMITER;
57   public static final String HIGH_AVAILABILITY = "g." + TAB + "High Availability";
58   public static final String USING_AVAILABILITY_ZONES = "i." + TAB + "Using Availability "
59       + "Zones" + DELIMITER;
60   public static final String STORAGE_BACKUP_DETAILS = "h." + TAB + "Storage Data Back-up "
61       + "Details" + DELIMITER;
62   public static final String IS_DATA_REPLICATION =
63       "i." + TAB + "Data Replication Required?" + DELIMITER;
64   public static final String DATA_SIZE_TO_REP =
65       "ii." + TAB + "   Data Size to replicate in GB" + DELIMITER;
66   public static final String DATA_REP_FREQUENCY =
67       "iii." + TAB + "Data replication frequency" + DELIMITER;
68   public static final String DATA_REP_SOURCE = "iv." + TAB + "Replication Source" + DELIMITER;
69   public static final String DATA_REP_DEST = "v." + TAB + "Replication Destination" + DELIMITER;
70   public static final String LIST_OF_NETWORKS = "List of Internal Networks";//currently not used
71   public static final String LIST_OF_VFCS = "3." + TAB + "List of VFCs";
72   public static final String FOR_EACH_VFC = "a." + TAB + "For each VFC" + DELIMITER;
73   public static final String VFC_NAME = "i." + TAB + "VFC Name" + DELIMITER;
74   public static final String VFC_DESC = "ii." + TAB + "Description" + DELIMITER;
75   public static final String VFC_IMAGES = "iii." + TAB + "Images" + DELIMITER;
76   public static final String VFC_COMPUTE = "iv." + TAB + "Compute/VM Characteristics";
77   public static final String VFC_COMPUTE_VCPU = "1." + TAB + "vCPU" + DELIMITER;
78   public static final String VFC_COMPUTE_CPU_OVER_SUBSCRIPTION = "2." + TAB + "CPU "
79       + "over-subscription" + DELIMITER;
80   public static final String VFC_COMPUTE_MEMORY = "3." + TAB + "Memory" + DELIMITER;
81   public static final String VFC_COMPUTE_DISK = "4." + TAB + "Disk" + DELIMITER;
82   public static final String HYPERVISOR_DETAILS = "v." + TAB + "Hypervisor Details";
83   public static final String HYPERVISOR_DETAILS_NAME = "1." + TAB + "Name" + DELIMITER;
84   public static final String HYPERVISOR_DETAILS_DRIVERS = "2." + TAB + "Drivers" + DELIMITER;
85   public static final String GUEST_OS_DETAILS = "vi." + TAB + "Guest OS Details";
86   public static final String GUEST_OS_NAME = "1." + TAB + "Name" + DELIMITER;
87   public static final String GUEST_OS_BIT_SIZE = "2." + TAB + "Bit Size" + DELIMITER;
88   public static final String GUEST_OS_TOOLS = "3." + TAB + "Tools" + DELIMITER;
89   public static final String VFC_INSTANCE_NUMBER = "vii." + TAB + "Number of VFC Instances";
90   public static final String VFC_INSTANCE_NUMBER_MIN = "1." + TAB + "Minimum" + DELIMITER;
91   public static final String VFC_INSTANCE_NUMBER_MAX = "2." + TAB + "Maximum" + DELIMITER;
92   public static final String VNICS = "viii." + TAB + "vNICs";
93   public static final String VNICS_NAME = "1." + TAB + "Name" + DELIMITER;
94   public static final String VNICS_PURPOSE = "2." + TAB + "Purpose" + DELIMITER;
95   public static final String VNICS_INT_EXT = "3." + TAB + "Internal/External" + DELIMITER;
96   public static final String VNICS_NETWORK = "4." + TAB + "Network" + DELIMITER;
97   public static final String VNICS_PROTOCOLS = "5." + TAB + "Protocols" + DELIMITER;
98   public static final String VNICS_IPV4 = "6." + TAB + "IP v4 Required" + DELIMITER;
99   public static final String VNICS_IPV6 = "7." + TAB + "IP v6 Required" + DELIMITER;
100   public static final String RECOVERY_DETAILS = "ix." + TAB + "Recovery Details" + DELIMITER;
101   public static final String RECOVERY_DETAILS_POINT = "1." + TAB + "Recovery Point" + DELIMITER;
102   public static final String RECOVERY_DETAILS_TIME = "2." + TAB + "Recovery Time" + DELIMITER;
103
104
105 }