Class Repository
- java.lang.Object
-
- com.atlassian.bamboo.testutils.model.Repository
-
@Immutable public class Repository extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRepository.Builderstatic classRepository.RepositoryAuthenticationTypestatic classRepository.Scm
-
Field Summary
Fields Modifier and Type Field Description static StringEXCLUDE_ALL_EXCEPT_MATCHESstatic StringINCLUDE_ONLY_MATCHES
-
Constructor Summary
Constructors Constructor Description Repository()Repository(Repository base)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Repository.Builderbuilder()static Repository.Builderbuilder(Repository repository)Repository.RepositoryAuthenticationTypegetAuthenticationMethod()StringgetAuthType()StringgetIncludeExcludeFileOption()StringgetIncludeExcludeRegex()StringgetKeyFile()StringgetLinkedRepositoryName()StringgetPassword()StringgetPerforcePort()StringgetRepositoryBranch()RepositoryDescriptorgetRepositoryDescriptor()StringgetRepositoryName()StringgetRepositoryUrl()Repository.ScmgetScm()StringgetSharedCredentialName()StringgetSshCredentialsSource()StringgetSshKeyPath()StringgetSshPassPhrase()StringgetStashProjectName()StringgetStashRepositoryName()StringgetUserName()booleanisBambooSpecsEnabled()booleanisLfs()voidsetLfs(boolean lfs)voidsetLinkedRepositoryName(String linkedRepositoryName)
-
-
-
Field Detail
-
INCLUDE_ONLY_MATCHES
public static final String INCLUDE_ONLY_MATCHES
- See Also:
- Constant Field Values
-
EXCLUDE_ALL_EXCEPT_MATCHES
public static final String EXCLUDE_ALL_EXCEPT_MATCHES
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Repository
public Repository()
-
Repository
public Repository(Repository base)
-
-
Method Detail
-
builder
public static Repository.Builder builder()
-
builder
public static Repository.Builder builder(Repository repository)
-
getScm
public Repository.Scm getScm()
-
getAuthenticationMethod
public Repository.RepositoryAuthenticationType getAuthenticationMethod()
-
getKeyFile
public String getKeyFile()
-
getUserName
public String getUserName()
-
getPassword
public String getPassword()
-
getPerforcePort
public String getPerforcePort()
-
getRepositoryName
public String getRepositoryName()
-
getRepositoryBranch
public String getRepositoryBranch()
-
getRepositoryUrl
public String getRepositoryUrl()
-
getAuthType
public String getAuthType()
-
getSshCredentialsSource
public String getSshCredentialsSource()
-
getSshKeyPath
public String getSshKeyPath()
-
getSshPassPhrase
public String getSshPassPhrase()
-
getStashProjectName
public String getStashProjectName()
-
getStashRepositoryName
public String getStashRepositoryName()
-
getRepositoryDescriptor
public RepositoryDescriptor getRepositoryDescriptor()
-
getIncludeExcludeFileOption
public String getIncludeExcludeFileOption()
-
getIncludeExcludeRegex
public String getIncludeExcludeRegex()
-
getSharedCredentialName
public String getSharedCredentialName()
-
isLfs
public boolean isLfs()
-
setLfs
public void setLfs(boolean lfs)
-
getLinkedRepositoryName
public String getLinkedRepositoryName()
-
setLinkedRepositoryName
public void setLinkedRepositoryName(String linkedRepositoryName)
-
isBambooSpecsEnabled
public boolean isBambooSpecsEnabled()
-
-