package com.thundermoose.plugins.admin;
import com.thundermoose.plugins.paths.AdminPaths;
import com.thundermoose.plugins.paths.ProjectPaths;
import com.thundermoose.plugins.paths.RepoPaths;
import com.thundermoose.plugins.paths.SSHPaths;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class AdminConfig {
@XmlElement
private Boolean enabled;
@XmlElement
private Integer ttl;
@XmlElement
private String key;
@XmlElement
private AdminPaths adminPaths;
@XmlElement
private ProjectPaths projectPaths;
@XmlElement
private RepoPaths repoPaths;
@XmlElement
private SSHPaths sshPaths;
public Boolean getEnabled() {
return enabled;
}
public void setEnabled(Boolean enabled) {
this.enabled = enabled;
}
public Integer getTtl() {
return ttl;
}
public void setTtl(Integer ttl) {
this.ttl = ttl;
}
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
public AdminPaths getAdminPaths() {
return adminPaths;
}
public void setAdminPaths(AdminPaths adminPaths) {
this.adminPaths = adminPaths;
}
public ProjectPaths getProjectPaths() {
return projectPaths;
}
public void setProjectPaths(ProjectPaths projectPaths) {
this.projectPaths = projectPaths;
}
public RepoPaths getRepoPaths() {
return repoPaths;
}
public void setRepoPaths(RepoPaths repoPaths) {
this.repoPaths = repoPaths;
}
public SSHPaths getSSHPaths() {
return sshPaths;
}
public void setSSHPaths(SSHPaths sshPaths) {
this.sshPaths = sshPaths;
}
}