public class SourceControlSettings extends Object
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>
| Modifier and Type | Field and Description |
|---|---|
protected String |
gitBranch |
protected GitHubIntegrationSettings |
gitHubSettings |
protected GitLsRemoteViewType |
gitLsViewType |
protected CxWSPerforceBrowsingMode |
perforceBrowsingMode |
protected int |
port |
protected SourceControlProtocolType |
protocol |
protected String |
protocolParameters |
protected RepositoryType |
repository |
protected String |
repositoryName |
protected String |
serverName |
protected String |
sshPrivateKey |
protected String |
sshPublicKey |
protected Credentials |
userCredentials |
protected boolean |
useSSH |
protected boolean |
useSSL |
| Constructor and Description |
|---|
SourceControlSettings() |
| Modifier and Type | Method and Description |
|---|---|
String |
getGITBranch()
Gets the value of the gitBranch property.
|
GitHubIntegrationSettings |
getGitHubSettings()
Gets the value of the gitHubSettings property.
|
GitLsRemoteViewType |
getGitLsViewType()
Gets the value of the gitLsViewType property.
|
CxWSPerforceBrowsingMode |
getPerforceBrowsingMode()
Gets the value of the perforceBrowsingMode property.
|
int |
getPort()
Gets the value of the port property.
|
SourceControlProtocolType |
getProtocol()
Gets the value of the protocol property.
|
String |
getProtocolParameters()
Gets the value of the protocolParameters property.
|
RepositoryType |
getRepository()
Gets the value of the repository property.
|
String |
getRepositoryName()
Gets the value of the repositoryName property.
|
String |
getServerName()
Gets the value of the serverName property.
|
String |
getSSHPrivateKey()
Gets the value of the sshPrivateKey property.
|
String |
getSSHPublicKey()
Gets the value of the sshPublicKey property.
|
Credentials |
getUserCredentials()
Gets the value of the userCredentials property.
|
boolean |
isUseSSH()
Gets the value of the useSSH property.
|
boolean |
isUseSSL()
Gets the value of the useSSL property.
|
void |
setGITBranch(String value)
Sets the value of the gitBranch property.
|
void |
setGitHubSettings(GitHubIntegrationSettings value)
Sets the value of the gitHubSettings property.
|
void |
setGitLsViewType(GitLsRemoteViewType value)
Sets the value of the gitLsViewType property.
|
void |
setPerforceBrowsingMode(CxWSPerforceBrowsingMode value)
Sets the value of the perforceBrowsingMode property.
|
void |
setPort(int value)
Sets the value of the port property.
|
void |
setProtocol(SourceControlProtocolType value)
Sets the value of the protocol property.
|
void |
setProtocolParameters(String value)
Sets the value of the protocolParameters property.
|
void |
setRepository(RepositoryType value)
Sets the value of the repository property.
|
void |
setRepositoryName(String value)
Sets the value of the repositoryName property.
|
void |
setServerName(String value)
Sets the value of the serverName property.
|
void |
setSSHPrivateKey(String value)
Sets the value of the sshPrivateKey property.
|
void |
setSSHPublicKey(String value)
Sets the value of the sshPublicKey property.
|
void |
setUserCredentials(Credentials value)
Sets the value of the userCredentials property.
|
void |
setUseSSH(boolean value)
Sets the value of the useSSH property.
|
void |
setUseSSL(boolean value)
Sets the value of the useSSL property.
|
protected int port
protected boolean useSSL
protected boolean useSSH
protected String serverName
protected RepositoryType repository
protected Credentials userCredentials
protected SourceControlProtocolType protocol
protected String repositoryName
protected String protocolParameters
protected String gitBranch
protected GitLsRemoteViewType gitLsViewType
protected String sshPublicKey
protected String sshPrivateKey
protected GitHubIntegrationSettings gitHubSettings
protected CxWSPerforceBrowsingMode perforceBrowsingMode
public int getPort()
public void setPort(int value)
public boolean isUseSSL()
public void setUseSSL(boolean value)
public boolean isUseSSH()
public void setUseSSH(boolean value)
public String getServerName()
Stringpublic void setServerName(String value)
value - allowed object is
Stringpublic RepositoryType getRepository()
RepositoryTypepublic void setRepository(RepositoryType value)
value - allowed object is
RepositoryTypepublic Credentials getUserCredentials()
Credentialspublic void setUserCredentials(Credentials value)
value - allowed object is
Credentialspublic SourceControlProtocolType getProtocol()
SourceControlProtocolTypepublic void setProtocol(SourceControlProtocolType value)
value - allowed object is
SourceControlProtocolTypepublic String getRepositoryName()
Stringpublic void setRepositoryName(String value)
value - allowed object is
Stringpublic String getProtocolParameters()
Stringpublic void setProtocolParameters(String value)
value - allowed object is
Stringpublic String getGITBranch()
Stringpublic void setGITBranch(String value)
value - allowed object is
Stringpublic GitLsRemoteViewType getGitLsViewType()
GitLsRemoteViewTypepublic void setGitLsViewType(GitLsRemoteViewType value)
value - allowed object is
GitLsRemoteViewTypepublic String getSSHPublicKey()
Stringpublic void setSSHPublicKey(String value)
value - allowed object is
Stringpublic String getSSHPrivateKey()
Stringpublic void setSSHPrivateKey(String value)
value - allowed object is
Stringpublic GitHubIntegrationSettings getGitHubSettings()
GitHubIntegrationSettingspublic void setGitHubSettings(GitHubIntegrationSettings value)
value - allowed object is
GitHubIntegrationSettingspublic CxWSPerforceBrowsingMode getPerforceBrowsingMode()
CxWSPerforceBrowsingModepublic void setPerforceBrowsingMode(CxWSPerforceBrowsingMode value)
value - allowed object is
CxWSPerforceBrowsingModeCopyright © 2020. All rights reserved.