checkmarx.wsdl.portal.SourceControlSettings Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cx-spring-boot-sdk Show documentation
Show all versions of cx-spring-boot-sdk Show documentation
Checkmarx Java Spring Boot SDK
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-646
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2017.11.17 at 10:51:56 PM EST
//
package checkmarx.wsdl.portal;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for SourceControlSettings complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="SourceControlSettings">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Port" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="UseSSL" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="UseSSH" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="ServerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Repository" type="{http://Checkmarx.com}RepositoryType"/>
* <element name="UserCredentials" type="{http://Checkmarx.com}Credentials" minOccurs="0"/>
* <element name="Protocol" type="{http://Checkmarx.com}SourceControlProtocolType"/>
* <element name="RepositoryName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ProtocolParameters" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GITBranch" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GitLsViewType" type="{http://Checkmarx.com}GitLsRemoteViewType"/>
* <element name="SSHPublicKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SSHPrivateKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GitHubSettings" type="{http://Checkmarx.com}GitHubIntegrationSettings" minOccurs="0"/>
* <element name="PerforceBrowsingMode" type="{http://Checkmarx.com}CxWSPerforceBrowsingMode"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SourceControlSettings", propOrder = {
"port",
"useSSL",
"useSSH",
"serverName",
"repository",
"userCredentials",
"protocol",
"repositoryName",
"protocolParameters",
"gitBranch",
"gitLsViewType",
"sshPublicKey",
"sshPrivateKey",
"gitHubSettings",
"perforceBrowsingMode"
})
public class SourceControlSettings {
@XmlElement(name = "Port")
protected int port;
@XmlElement(name = "UseSSL")
protected boolean useSSL;
@XmlElement(name = "UseSSH")
protected boolean useSSH;
@XmlElement(name = "ServerName")
protected String serverName;
@XmlElement(name = "Repository", required = true)
protected RepositoryType repository;
@XmlElement(name = "UserCredentials")
protected Credentials userCredentials;
@XmlElement(name = "Protocol", required = true)
protected SourceControlProtocolType protocol;
@XmlElement(name = "RepositoryName")
protected String repositoryName;
@XmlElement(name = "ProtocolParameters")
protected String protocolParameters;
@XmlElement(name = "GITBranch")
protected String gitBranch;
@XmlElement(name = "GitLsViewType", required = true)
protected GitLsRemoteViewType gitLsViewType;
@XmlElement(name = "SSHPublicKey")
protected String sshPublicKey;
@XmlElement(name = "SSHPrivateKey")
protected String sshPrivateKey;
@XmlElement(name = "GitHubSettings")
protected GitHubIntegrationSettings gitHubSettings;
@XmlElement(name = "PerforceBrowsingMode", required = true)
protected CxWSPerforceBrowsingMode perforceBrowsingMode;
/**
* Gets the value of the port property.
*
*/
public int getPort() {
return port;
}
/**
* Sets the value of the port property.
*
*/
public void setPort(int value) {
this.port = value;
}
/**
* Gets the value of the useSSL property.
*
*/
public boolean isUseSSL() {
return useSSL;
}
/**
* Sets the value of the useSSL property.
*
*/
public void setUseSSL(boolean value) {
this.useSSL = value;
}
/**
* Gets the value of the useSSH property.
*
*/
public boolean isUseSSH() {
return useSSH;
}
/**
* Sets the value of the useSSH property.
*
*/
public void setUseSSH(boolean value) {
this.useSSH = value;
}
/**
* Gets the value of the serverName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getServerName() {
return serverName;
}
/**
* Sets the value of the serverName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setServerName(String value) {
this.serverName = value;
}
/**
* Gets the value of the repository property.
*
* @return
* possible object is
* {@link RepositoryType }
*
*/
public RepositoryType getRepository() {
return repository;
}
/**
* Sets the value of the repository property.
*
* @param value
* allowed object is
* {@link RepositoryType }
*
*/
public void setRepository(RepositoryType value) {
this.repository = value;
}
/**
* Gets the value of the userCredentials property.
*
* @return
* possible object is
* {@link Credentials }
*
*/
public Credentials getUserCredentials() {
return userCredentials;
}
/**
* Sets the value of the userCredentials property.
*
* @param value
* allowed object is
* {@link Credentials }
*
*/
public void setUserCredentials(Credentials value) {
this.userCredentials = value;
}
/**
* Gets the value of the protocol property.
*
* @return
* possible object is
* {@link SourceControlProtocolType }
*
*/
public SourceControlProtocolType getProtocol() {
return protocol;
}
/**
* Sets the value of the protocol property.
*
* @param value
* allowed object is
* {@link SourceControlProtocolType }
*
*/
public void setProtocol(SourceControlProtocolType value) {
this.protocol = value;
}
/**
* Gets the value of the repositoryName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepositoryName() {
return repositoryName;
}
/**
* Sets the value of the repositoryName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepositoryName(String value) {
this.repositoryName = value;
}
/**
* Gets the value of the protocolParameters property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProtocolParameters() {
return protocolParameters;
}
/**
* Sets the value of the protocolParameters property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProtocolParameters(String value) {
this.protocolParameters = value;
}
/**
* Gets the value of the gitBranch property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGITBranch() {
return gitBranch;
}
/**
* Sets the value of the gitBranch property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGITBranch(String value) {
this.gitBranch = value;
}
/**
* Gets the value of the gitLsViewType property.
*
* @return
* possible object is
* {@link GitLsRemoteViewType }
*
*/
public GitLsRemoteViewType getGitLsViewType() {
return gitLsViewType;
}
/**
* Sets the value of the gitLsViewType property.
*
* @param value
* allowed object is
* {@link GitLsRemoteViewType }
*
*/
public void setGitLsViewType(GitLsRemoteViewType value) {
this.gitLsViewType = value;
}
/**
* Gets the value of the sshPublicKey property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSSHPublicKey() {
return sshPublicKey;
}
/**
* Sets the value of the sshPublicKey property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSSHPublicKey(String value) {
this.sshPublicKey = value;
}
/**
* Gets the value of the sshPrivateKey property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSSHPrivateKey() {
return sshPrivateKey;
}
/**
* Sets the value of the sshPrivateKey property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSSHPrivateKey(String value) {
this.sshPrivateKey = value;
}
/**
* Gets the value of the gitHubSettings property.
*
* @return
* possible object is
* {@link GitHubIntegrationSettings }
*
*/
public GitHubIntegrationSettings getGitHubSettings() {
return gitHubSettings;
}
/**
* Sets the value of the gitHubSettings property.
*
* @param value
* allowed object is
* {@link GitHubIntegrationSettings }
*
*/
public void setGitHubSettings(GitHubIntegrationSettings value) {
this.gitHubSettings = value;
}
/**
* Gets the value of the perforceBrowsingMode property.
*
* @return
* possible object is
* {@link CxWSPerforceBrowsingMode }
*
*/
public CxWSPerforceBrowsingMode getPerforceBrowsingMode() {
return perforceBrowsingMode;
}
/**
* Sets the value of the perforceBrowsingMode property.
*
* @param value
* allowed object is
* {@link CxWSPerforceBrowsingMode }
*
*/
public void setPerforceBrowsingMode(CxWSPerforceBrowsingMode value) {
this.perforceBrowsingMode = value;
}
}