Class SvnRepositoryAccessData
java.lang.Object
com.atlassian.bamboo.repository.svn.v2.SvnRepositoryAccessData
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder
(@NotNull SvnRepositoryAccessData accessData) @Nullable AuthenticationType
@Nullable org.tmatesoft.svn.core.SVNURL
Get url for branch detection - all configuration parts joined together.@Nullable org.tmatesoft.svn.core.SVNURL
Get url for branch creation task - all configuration parts joined together.@Nullable org.tmatesoft.svn.core.SVNURL
Get url for tag creation task - all configuration parts joined together.org.tmatesoft.svn.core.SVNURL
getUrl()
Get repository url - all configuration parts joined together.Get url string without any validation.boolean
boolean
boolean
boolean
-
Constructor Details
-
SvnRepositoryAccessData
public SvnRepositoryAccessData()
-
-
Method Details
-
builder
-
builder
public static SvnRepositoryAccessData.Builder builder(@NotNull @NotNull SvnRepositoryAccessData accessData) -
getRepositoryUrl
-
getBranchPath
-
getBranch
-
getUsername
-
getPassword
-
getKeyFile
-
getPassphrase
-
getAuthenticationType
-
isUseExternals
public boolean isUseExternals() -
isUseExport
public boolean isUseExport() -
isAutodetectBranchPath
public boolean isAutodetectBranchPath() -
isAutodetectTagPath
public boolean isAutodetectTagPath() -
getManualBranchPath
-
getManualTagPath
-
getBranchDetectionPath
-
getManualBranchUrl
@Nullable public @Nullable org.tmatesoft.svn.core.SVNURL getManualBranchUrl() throws org.tmatesoft.svn.core.SVNExceptionGet url for branch creation task - all configuration parts joined together. It's also used for branch detection if not overridden (getBranchDetectionPath()
is empty) If {linkisAutodetectBranchPath()
is true this will return null - and branches url will be autodetected.- Throws:
org.tmatesoft.svn.core.SVNException
-
getManualTagUrl
@Nullable public @Nullable org.tmatesoft.svn.core.SVNURL getManualTagUrl() throws org.tmatesoft.svn.core.SVNExceptionGet url for tag creation task - all configuration parts joined together. If {linkisAutodetectTagPath()
is true this will return null - and tags url will be autodetected.- Throws:
org.tmatesoft.svn.core.SVNException
-
getBranchDetectionUrl
@Nullable public @Nullable org.tmatesoft.svn.core.SVNURL getBranchDetectionUrl() throws org.tmatesoft.svn.core.SVNExceptionGet url for branch detection - all configuration parts joined together. If {linkgetBranchDetectionPath()
is null this will return null - and branch will be autodetected.- Throws:
org.tmatesoft.svn.core.SVNException
-
getUrl
public org.tmatesoft.svn.core.SVNURL getUrl() throws org.tmatesoft.svn.core.SVNExceptionGet repository url - all configuration parts joined together.- Throws:
org.tmatesoft.svn.core.SVNException
-
getUrlAsString
Get url string without any validation.
-