1 package org.openecomp.sdc.fe.config;
3 import java.util.ArrayList;
7 import org.openecomp.sdc.common.api.BasicConfiguration;
9 public class DesignersConfiguration extends BasicConfiguration {
11 private List<Designer> designersList;
13 public List<Designer> getDesignersList() {
17 public void setDesignersList(List<Designer> designersList) {
18 this.designersList = designersList;
21 public DesignersConfiguration() {
22 this.designersList = new ArrayList<>();
25 public static class Designer {
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;
35 public Map<String, DesignerDisplayOptions> getDesignerDisplayOptions() {
36 return designerDisplayOptions;
39 public void setDesignerDisplayOptions(Map<String, DesignerDisplayOptions> designerDisplayOptions) {
40 this.designerDisplayOptions = designerDisplayOptions;
43 public String getDesignerStateUrl() {
44 return designerStateUrl;
47 public void setDesignerStateUrl(String designerStateUrl) {
48 this.designerStateUrl = designerStateUrl;
51 public String getDesignerProtocol() {
52 return designerProtocol;
55 public void setDesignerProtocol(String designerProtocol) {
56 this.designerProtocol = designerProtocol;
59 public String getDesignerId() {
63 public void setDesignerId(String designerId) {
64 this.designerId = designerId;
67 public String getDesignerHost() {
71 public void setDesignerHost(String designerHost) {
72 this.designerHost = designerHost;
75 public Integer getDesignerPort() {
79 public void setDesignerPort(Integer designerPort) {
80 this.designerPort = designerPort;
83 public String getDesignerPath() {
87 public void setDesignerPath(String designerPath) {
88 this.designerPath = designerPath;
93 public static class DesignerDisplayOptions {
95 private String displayName;
96 private List<String> validResourceTypes;
98 public String getDisplayName() {
102 public void setDisplayName(String displayName) {
103 this.displayName = displayName;
106 public List<String> getValidResourceTypes() {
107 return validResourceTypes;
110 public void setValidResourceTypes(List<String> validResourceTypes) {
111 this.validResourceTypes = validResourceTypes;