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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder
(@NotNull GitRepositoryAccessData accessData) int
@Nullable Long
boolean
isLfs()
boolean
boolean
boolean
boolean
Deprecated.boolean
boolean
boolean
void
setGitCredentialsFile
(File gitCredentialsFile) void
setProxyRegistrationInfo
(ProxyRegistrationInfo proxyRegistrationInfo) void
setRepositoryUrl
(String repositoryUrl) void
setSharedCredentialsId
(Long sharedCredentialsId) protected void
setUsername
(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
-
isUseAgentCache()
instead