Uses of Class
com.atlassian.bamboo.plugins.git.GitRepositoryAccessData
Packages that use GitRepositoryAccessData
-
Uses of GitRepositoryAccessData in com.atlassian.bamboo.plugins.git
Fields in com.atlassian.bamboo.plugins.git declared as GitRepositoryAccessDataModifier and TypeFieldDescriptionprotected final GitRepositoryAccessData
AbstractGitOperationHelper.accessData
Methods in com.atlassian.bamboo.plugins.git that return GitRepositoryAccessDataModifier and TypeMethodDescriptionprotected GitRepositoryAccessData
NativeGitOperationHelper.beforeRepositoryAccess
(@NotNull GitRepositoryAccessData accessData) Wrap with proxy if needed.GitRepositoryAccessData.Builder.build()
Methods in com.atlassian.bamboo.plugins.git with parameters of type GitRepositoryAccessDataModifier and TypeMethodDescriptionprotected void
NativeGitOperationHelper.afterRepositoryAccess
(@NotNull GitRepositoryAccessData accessData) protected GitRepositoryAccessData
NativeGitOperationHelper.beforeRepositoryAccess
(@NotNull GitRepositoryAccessData accessData) Wrap with proxy if needed.GitRepositoryAccessData.builder
(@NotNull GitRepositoryAccessData accessData) GitRepositoryAccessData.Builder.clone
(GitRepositoryAccessData gitRepositoryAccessData) protected void
NativeGitOperationHelper.closeProxy
(@NotNull GitRepositoryAccessData accessData) static GitOperationHelper
GitOperationHelperFactory.createGitOperationHelper
(@NotNull AbstractGitExecutor executor, @NotNull GitRepositoryAccessData accessData, @NotNull SshProxyService sshProxyService, @NotNull BuildLogger buildLogger, @NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver, @NotNull TrustedKeyHelper trustedKeyHelper) GitCommandProcessor.createRemoteCommandBuilder
(GitRepositoryAccessData gitRepositoryAccessData, @Nullable Path sshIdentityFile, String... commands) GitCommandProcessor.createRemoteCommandBuilder
(GitRepositoryAccessData gitRepositoryAccessData, String... commands) GitCommandProcessor.createRemoteCommandBuilderForSubmodules
(GitRepositoryAccessData gitRepositoryAccessData, @Nullable Path sshIdentityFile, String... commands) GitOperationHelper.getOpenBranches
(@NotNull GitRepositoryAccessData repositoryData) JGitOperationHelper.getOpenBranches
(@NotNull GitRepositoryAccessData repositoryData) NativeGitOperationHelper.getOpenBranches
(@NotNull GitRepositoryAccessData repositoryData) GitCommandProcessor.getRemoteRefs
(@NotNull GitRepositoryAccessData accessData) @NotNull List<TagAndRevision>
GitCommandProcessor.getRemoteTags
(@NotNull GitRepositoryAccessData accessData) GitOperationHelper.getTagsForRepository
(@NotNull GitRepositoryAccessData accessData) JGitOperationHelper.getTagsForRepository
(@NotNull GitRepositoryAccessData accessData) NativeGitOperationHelper.getTagsForRepository
(@NotNull GitRepositoryAccessData accessData) static URI
UriUtils.getUriViaProxy
(GitRepositoryAccessData proxyAccessData, ScpAwareUri repositoryUri) void
GitCommandProcessor.runCloneCommand
(@NotNull File workingDirectory, @NotNull File cacheDirectory, @NotNull GitRepositoryAccessData accessData) void
GitCommandProcessor.runFetchCommand
(@NotNull File workingDirectory, @NotNull GitRepositoryAccessData accessData, String refSpec, boolean useShallow, boolean fetchTagsByDefault) void
GitCommandProcessor.runLfsFetchCommand
(@NotNull GitRepositoryAccessData repositoryAccessData, @NotNull File workingDirectory, @NotNull GitRef resolvedRef, @NotNull HashAndSource hashAndSource) void
GitCommandProcessor.runLocalCloneCommand
(@NotNull File workingDirectory, @NotNull File cacheDirectory, @NotNull GitRepositoryAccessData accessData) void
GitCommandProcessor.runLocalFetchCommand
(@NotNull File workingDirectory, @NotNull GitRepositoryAccessData accessData) void
GitCommandProcessor.runSubmoduleUpdateCommand
(@NotNull GitRepositoryAccessData gitRepositoryAccessData, @NotNull File workingDirectory, boolean useSubmodulesWithShallowClones) Updates Git submodules, initialising them if necessary, and ensures they are fully fetched if initially shallowprotected void
GitCommandProcessor.validateRepositoryAccessData
(GitRepositoryAccessData gitRepositoryAccessData) Validates and preprocesses the repository URL within the providedGitRepositoryAccessData
.protected <E extends Throwable,
T>
TJGitOperationHelper.withFetchConnection
(@NotNull org.eclipse.jgit.lib.Repository repository, @NotNull GitRepositoryAccessData accessData, @NotNull JGitOperationHelper.WithFetchConnectionCallback<E, T> callback) protected <E extends Throwable,
T>
TJGitOperationHelper.withTransport
(@NotNull org.eclipse.jgit.lib.Repository repository, @NotNull GitRepositoryAccessData accessData, @NotNull JGitOperationHelper.WithTransportCallback<E, T> callback) Constructors in com.atlassian.bamboo.plugins.git with parameters of type GitRepositoryAccessDataModifierConstructorDescriptionAbstractGitOperationHelper
(GitRepositoryAccessData accessData, @NotNull BuildLogger buildLogger, @NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver, @NotNull TrustedKeyHelper trustedKeyHelper) JGitOperationHelper
(GitRepositoryAccessData accessData, @NotNull BuildLogger buildLogger, @NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver, @NotNull TrustedKeyHelper trustedKeyHelper) NativeGitOperationHelper
(@NotNull AbstractGitExecutor repository, @NotNull GitRepositoryAccessData accessData, @NotNull SshProxyService sshProxyService, @NotNull BuildLogger buildLogger, @NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver, @NotNull TrustedKeyHelper trustedKeyHelper) -
Uses of GitRepositoryAccessData in com.atlassian.bamboo.plugins.git.v2
Methods in com.atlassian.bamboo.plugins.git.v2 that return GitRepositoryAccessDataModifier and TypeMethodDescriptionprotected GitRepositoryAccessData
AbstractGitExecutor.getAccessData
(@NotNull VcsRepositoryData vcsRepositoryData) protected GitRepositoryAccessData
AbstractGitExecutor.getSubstitutedAccessData
(@NotNull VcsRepositoryData vcsRepositoryData) Methods in com.atlassian.bamboo.plugins.git.v2 with parameters of type GitRepositoryAccessDataModifier and TypeMethodDescriptionprotected File
AbstractGitExecutor.getCacheDirectory
(@NotNull GitRepositoryAccessData substitutedAccessData) Deprecated.protected Path
AbstractGitExecutor.getCachePath
(@NotNull GitRepositoryAccessData substitutedAccessData)
AbstractGitExecutor.getCachePath(GitRepositoryAccessData)
instead