public class ProjectOS extends Object implements hudson.model.Describable<ProjectOS>
Modifier and Type | Class and Description |
---|---|
static class |
ProjectOS.DescriptorImpl |
Constructor and Description |
---|
ProjectOS(net.sf.json.JSONObject project) |
ProjectOS(String project,
String url,
boolean checkV3,
String domain,
String user,
hudson.util.Secret password,
String region) |
ProjectOS(String project,
String url,
net.sf.json.JSONObject v3,
String user,
hudson.util.Secret password,
String region) |
Modifier and Type | Method and Description |
---|---|
boolean |
checkData()
Method to check the differents inputs configuration
|
hudson.model.Descriptor<ProjectOS> |
getDescriptor() |
String |
getDomain() |
hudson.util.Secret |
getPassword() |
String |
getProject() |
String |
getRegion() |
String |
getUrl() |
String |
getUser() |
boolean |
isCheckV3() |
void |
setCheckV3(boolean checkV3) |
void |
setDomain(String domain) |
void |
setPassword(hudson.util.Secret password) |
void |
setProject(String project) |
void |
setRegion(String region) |
void |
setUrl(String url) |
void |
setUser(String user) |
net.sf.json.JSONObject |
toJSON()
Format project into format json
|
@DataBoundConstructor public ProjectOS(String project, String url, net.sf.json.JSONObject v3, String user, hudson.util.Secret password, String region)
public ProjectOS(String project, String url, boolean checkV3, String domain, String user, hudson.util.Secret password, String region)
public ProjectOS(net.sf.json.JSONObject project)
public String getProject()
public void setProject(String project)
public String getUrl()
public void setUrl(String url)
public boolean isCheckV3()
public void setCheckV3(boolean checkV3)
public String getDomain()
public void setDomain(String domain)
public String getUser()
public void setUser(String user)
public hudson.util.Secret getPassword()
public void setPassword(hudson.util.Secret password)
public String getRegion()
public void setRegion(String region)
public boolean checkData() throws hudson.model.Descriptor.FormException
hudson.model.Descriptor.FormException
- the first formfield doesn't setpublic hudson.model.Descriptor<ProjectOS> getDescriptor()
getDescriptor
in interface hudson.model.Describable<ProjectOS>
public net.sf.json.JSONObject toJSON()
Copyright © 2016–2017. All rights reserved.