Package com.atlassian.bamboo.plugins.git
Class GitRepositoryAccessData
java.lang.Object
com.atlassian.bamboo.plugins.git.GitRepositoryAccessData
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder(@NotNull GitRepositoryAccessData accessData) int@NotNull GitCacheKey@Nullable LongbooleanisLfs()booleanbooleanbooleanbooleanDeprecated.booleanbooleanbooleanvoidsetGitCredentialsFile(File gitCredentialsFile) voidsetProxyRegistrationInfo(ProxyRegistrationInfo proxyRegistrationInfo) voidsetRepositoryUrl(String repositoryUrl) voidsetSharedCredentialsId(Long sharedCredentialsId) protected voidsetUsername(String username) boolean
-
Constructor Details
-
GitRepositoryAccessData
public GitRepositoryAccessData()
-
-
Method Details
-
builder
-
builder
public static GitRepositoryAccessData.Builder builder(@NotNull @NotNull GitRepositoryAccessData accessData) -
getRepositoryUrl
-
setRepositoryUrl
-
getVcsBranch
-
getUsername
-
setUsername
-
getPassword
-
getSshKey
-
getSshPassphrase
-
getAuthenticationType
-
isUseShallowClones
public boolean isUseShallowClones() -
isLfs
public boolean isLfs() -
isUseRemoteAgentCache
Deprecated.since 7.1 applies to local agents as well, useisUseAgentCache()instead -
isUseAgentCache
public boolean isUseAgentCache() -
isUseSubmodules
public boolean isUseSubmodules() -
isReuseSshKeyForSubmodules
public boolean isReuseSshKeyForSubmodules() -
getCommandTimeout
public int getCommandTimeout() -
isVerboseLogs
public boolean isVerboseLogs() -
getProxyRegistrationInfo
-
setProxyRegistrationInfo
-
shouldFetchAllRefs
public boolean shouldFetchAllRefs() -
isProxied
public boolean isProxied() -
getGitCredentialsFile
-
setGitCredentialsFile
-
getGitCacheKeyComponents
-
isUseAgentCache()instead