Update designer configuraiton file
[sdc.git] / common-app-api / src / main / java / org / openecomp / sdc / fe / config / DesignersConfiguration.java
1 package org.openecomp.sdc.fe.config;
2
3 import java.util.ArrayList;
4 import java.util.List;
5 import java.util.Map;
6
7 import org.openecomp.sdc.common.api.BasicConfiguration;
8
9 public class DesignersConfiguration extends BasicConfiguration {
10
11     private List<Designer> designersList;
12
13     public List<Designer> getDesignersList() {
14         return designersList;
15     }
16
17     public void setDesignersList(List<Designer> designersList) {
18         this.designersList = designersList;
19     }
20
21     public DesignersConfiguration() {
22         this.designersList = new ArrayList<>();
23     }
24
25     public static class Designer {
26
27         private String designerId;
28         private String designerHost;
29         private Integer designerPort;
30         private String designerPath;
31         private String designerStateUrl;
32         private String designerProtocol;
33         private Map<String, DesignerDisplayOptions> designerDisplayOptions;
34
35         public Map<String, DesignerDisplayOptions> getDesignerDisplayOptions() {
36             return designerDisplayOptions;
37         }
38
39         public void setDesignerDisplayOptions(Map<String, DesignerDisplayOptions> designerDisplayOptions) {
40             this.designerDisplayOptions = designerDisplayOptions;
41         }
42
43         public String getDesignerStateUrl() {
44             return designerStateUrl;
45         }
46
47         public void setDesignerStateUrl(String designerStateUrl) {
48             this.designerStateUrl = designerStateUrl;
49         }
50
51         public String getDesignerProtocol() {
52             return designerProtocol;
53         }
54
55         public void setDesignerProtocol(String designerProtocol) {
56             this.designerProtocol = designerProtocol;
57         }
58
59         public String getDesignerId() {
60             return designerId;
61         }
62
63         public void setDesignerId(String designerId) {
64             this.designerId = designerId;
65         }
66
67         public String getDesignerHost() {
68             return designerHost;
69         }
70
71         public void setDesignerHost(String designerHost) {
72             this.designerHost = designerHost;
73         }
74
75         public Integer getDesignerPort() {
76             return designerPort;
77         }
78
79         public void setDesignerPort(Integer designerPort) {
80             this.designerPort = designerPort;
81         }
82
83         public String getDesignerPath() {
84             return designerPath;
85         }
86
87         public void setDesignerPath(String designerPath) {
88             this.designerPath = designerPath;
89         }
90
91     }
92
93     public static class DesignerDisplayOptions {
94
95         private String displayName;
96         private List<String> validResourceTypes;
97
98         public String getDisplayName() {
99             return displayName;
100         }
101
102         public void setDisplayName(String displayName) {
103             this.displayName = displayName;
104         }
105
106         public List<String> getValidResourceTypes() {
107             return validResourceTypes;
108         }
109
110         public void setValidResourceTypes(List<String> validResourceTypes) {
111             this.validResourceTypes = validResourceTypes;
112         }
113     }
114
115 }
116
117