[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-vendor-software-product-lib / openecomp-sdc-vendor-software-product-api / src / main / java / org / openecomp / sdc / vendorsoftwareproduct / types / questionnaire / component / ComponentQuestionnaire.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.types.questionnaire.component;
22
23
24 import org.openecomp.sdc.vendorsoftwareproduct.types.questionnaire.component.compute.Compute;
25 import org.openecomp.sdc.vendorsoftwareproduct.types.questionnaire.component.general.General;
26 import org.openecomp.sdc.vendorsoftwareproduct.types.questionnaire.component.highAvailability.HighAvailabilityAndLoadBalancing;
27 import org.openecomp.sdc.vendorsoftwareproduct.types.questionnaire.component.network.Network;
28 import org.openecomp.sdc.vendorsoftwareproduct.types.questionnaire.component.storage.Storage;
29
30 /**
31  * Created by TALIO on 11/21/2016
32  */
33 public class ComponentQuestionnaire {
34     private General general;
35     private Compute compute;
36     private HighAvailabilityAndLoadBalancing highAvailabilityAndLoadBalancing;
37     private Network network;
38     private Storage storage;
39
40     public General getGeneral() {
41         return general;
42     }
43
44     public void setGeneral(General general) {
45         this.general = general;
46     }
47
48     public Compute getCompute() {
49         return compute;
50     }
51
52     public void setCompute(Compute compute) {
53         this.compute = compute;
54     }
55
56     public HighAvailabilityAndLoadBalancing getHighAvailabilityAndLoadBalancing() {
57         return highAvailabilityAndLoadBalancing;
58     }
59
60     public void setHighAvailabilityAndLoadBalancing(HighAvailabilityAndLoadBalancing highAvailabilityAndLoadBalancing) {
61         this.highAvailabilityAndLoadBalancing = highAvailabilityAndLoadBalancing;
62     }
63
64     public Network getNetwork() {
65         return network;
66     }
67
68     public void setNetwork(Network network) {
69         this.network = network;
70     }
71
72     public Storage getStorage() {
73         return storage;
74     }
75
76     public void setStorage(Storage storage) {
77         this.storage = storage;
78     }
79 }