package org.openecomp.portalapp.widget.domain; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; /** * TODO: moved all microservice-related code (domain, controller, service) * from ecomp portal Backend to widget microservice */ @Entity @Table(name="EP_MICROSERVICE") public class MicroserviceData { @Id @Column(name = "id") @GeneratedValue(strategy=GenerationType.AUTO) private Long id; @Column(name = "name") private String name; @Column(name = "description") private String desc; @Column(name = "appId") private long appId; @Column(name = "endpoint_url") private String url; @Column(name = "security_type") private String securityType; @Column(name = "username") private String username; @Column(name = "password") private String password; @Column(name = "active") private String active; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getDesc() { return desc; } public void setDesc(String desc) { this.desc = desc; } public long getAppId() { return appId; } public void setAppId(long appId) { this.appId = appId; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getSecurityType() { return securityType; } public void setSecurityType(String securityType) { this.securityType = securityType; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getActive() { return active; } public void setActive(String active) { this.active = active; } @Override public String toString() { return "MicroserviceData [name=" + name + ", desc=" + desc + ", appId=" + appId + ", url=" + url + ", securityType=" + securityType + ", username=" + username + ", password=" + password + ", active=" + active + "]"; } }