All Downloads are FREE. Search and download functionalities are using the official Maven repository.

checkmarx.wsdl.portal.SourceControlSettings Maven / Gradle / Ivy

There is a newer version: 0.4.47
Show newest version
//
// 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; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy