public static final class GitRepositoryAccessData.Builder extends Object
Constructor and Description |
---|
Builder() |
public GitRepositoryAccessData.Builder clone(GitRepositoryAccessData gitRepositoryAccessData)
public GitRepositoryAccessData.Builder repositoryUrl(String repositoryUrl)
public GitRepositoryAccessData.Builder branch(VcsBranch branch)
public GitRepositoryAccessData.Builder username(String username)
public GitRepositoryAccessData.Builder password(String password)
public GitRepositoryAccessData.Builder sshKey(String sshKey)
public GitRepositoryAccessData.Builder sshPassphrase(String sshPassphrase)
public GitRepositoryAccessData.Builder authenticationType(GitAuthenticationType authenticationType)
public GitRepositoryAccessData.Builder useShallowClones(boolean useShallowClones)
public GitRepositoryAccessData.Builder useRemoteAgentCache(boolean useRemoteAgentCache)
public GitRepositoryAccessData.Builder useSubmodules(boolean useSubmodules)
public GitRepositoryAccessData.Builder commandTimeout(int commandTimeout)
public GitRepositoryAccessData.Builder verboseLogs(boolean verboseLogs)
public GitRepositoryAccessData.Builder lfs(boolean lfs)
public GitRepositoryAccessData.Builder sharedCredentialsId(@Nullable @Nullable Long sharedCredentialsId)
public GitRepositoryAccessData.Builder shouldFetchAllRefs(boolean shouldFetchAllRefs)
public GitRepositoryAccessData.Builder proxied(boolean proxied)
public GitRepositoryAccessData.Builder reuseSshKeyForSubmodules(boolean reuseSshKeyForSubmodules)
public GitRepositoryAccessData build()
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.
View cookie preferences