package org.openstack.atlas.service.domain.entities; import javax.persistence.*; import java.io.Serializable; @javax.persistence.Entity @Table(name = "lb_ssl") public class SslTermination extends Entity implements Serializable { private final static long serialVersionUID = 532512316L; public static long getSerialVersionUID() { return serialVersionUID; } @OneToOne @JoinColumn(name = "loadbalancer_id") private LoadBalancer loadbalancer; @Column(name = "pem_key", nullable = true, columnDefinition = "mediumtext") private String privatekey; @Column(name = "pem_cert", nullable = true, columnDefinition = "mediumtext") private String certificate; @Column(name = "intermediate_certificate", nullable = true, columnDefinition = "mediumtext") private String intermediateCertificate; @Column(name = "enabled", nullable = true) private boolean enabled = true; @Column(name = "secure_port", nullable = true) private int securePort; @Column(name = "secure_traffic_only", nullable = true) private boolean secureTrafficOnly; public LoadBalancer getLoadbalancer() { return loadbalancer; } public void setLoadbalancer(LoadBalancer loadbalancer) { this.loadbalancer = loadbalancer; } public String getPrivatekey() { return privatekey; } public void setPrivatekey(String privatekey) { this.privatekey = privatekey; } public String getCertificate() { return certificate; } public void setCertificate(String certificate) { this.certificate = certificate; } public boolean isEnabled() { return enabled; } public void setEnabled(boolean enabled) { this.enabled = enabled; } public String getIntermediateCertificate() { return intermediateCertificate; } public void setIntermediateCertificate(String intermediateCertificate) { this.intermediateCertificate = intermediateCertificate; } public boolean isSecureTrafficOnly() { return secureTrafficOnly; } public void setSecureTrafficOnly(boolean secureTrafficOnly) { this.secureTrafficOnly = secureTrafficOnly; } public int getSecurePort() { return securePort; } public void setSecurePort(int securePort) { this.securePort = securePort; } }