d56927400ba1f86465424b0c0b1252a51f173133
[optf/cmso.git] /
1 /*
2  * ============LICENSE_START==============================================
3  * Copyright (c) 2019 AT&T Intellectual Property.
4  * =======================================================================
5  * Licensed under the Apache License, Version 2.0 (the "License"); you may
6  * not use this file except in compliance with the License. You may obtain a
7  * copy of the License at
8  *
9  *        http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
14  * or implied. See the License for the specific language governing
15  * permissions and limitations under the License.
16  * ============LICENSE_END=================================================
17  *
18  */
19
20 package org.onap.optf.cmso.optimizer.availability.policies.model;
21
22 import java.util.List;
23
24 /*
25 {
26     "serviceType": ["networkOnDemand"],
27     "aicZone": [
28         " "
29     ],
30     "entityType": ["vnf"]
31  */
32 public class PolicyScope {
33
34     public enum ServiceType {
35         networkOnDemand
36     }
37     public enum EntityType {
38         vnf
39     }
40
41     private List<String> serviceType;
42     private List<String> aicZone;
43     private List<String> entityType;
44
45     public List<String> getServiceType() {
46         return serviceType;
47     }
48
49     public void setServiceType(List<String> serviceType) {
50         this.serviceType = serviceType;
51     }
52
53     public List<String> getAicZone() {
54         return aicZone;
55     }
56
57     public void setAicZone(List<String> aicZone) {
58         this.aicZone = aicZone;
59     }
60
61     public List<String> getEntityType() {
62         return entityType;
63     }
64
65     public void setEntityType(List<String> entityType) {
66         this.entityType = entityType;
67     }
68
69 }