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 class
Repository.Builder
static class
Repository.RepositoryAuthenticationType
static class
Repository.Scm
-
Field Summary
Fields Modifier and Type Field Description static String
EXCLUDE_ALL_EXCEPT_MATCHES
static String
INCLUDE_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.Builder
builder()
static Repository.Builder
builder(Repository repository)
Repository.RepositoryAuthenticationType
getAuthenticationMethod()
String
getAuthType()
String
getIncludeExcludeFileOption()
String
getIncludeExcludeRegex()
String
getKeyFile()
String
getLinkedRepositoryName()
String
getPassword()
String
getPerforcePort()
String
getRepositoryBranch()
RepositoryDescriptor
getRepositoryDescriptor()
String
getRepositoryName()
String
getRepositoryUrl()
Repository.Scm
getScm()
String
getSharedCredentialName()
String
getSshCredentialsSource()
String
getSshKeyPath()
String
getSshPassPhrase()
String
getStashProjectName()
String
getStashRepositoryName()
String
getUserName()
boolean
isBambooSpecsEnabled()
boolean
isLfs()
void
setLfs(boolean lfs)
void
setLinkedRepositoryName(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()
-
-