public final class GitRepositoryAccessData extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
GitRepositoryAccessData.Builder |
Constructor and Description |
---|
GitRepositoryAccessData() |
Modifier and Type | Method and Description |
---|---|
static GitRepositoryAccessData.Builder |
builder() |
static GitRepositoryAccessData.Builder |
builder(GitRepositoryAccessData accessData) |
GitAuthenticationType |
getAuthenticationType() |
int |
getCommandTimeout() |
File |
getGitCredentialsFile() |
String |
getPassword() |
ProxyRegistrationInfo |
getProxyRegistrationInfo() |
String |
getRepositoryUrl() |
Long |
getSharedCredentialsId() |
String |
getSshKey() |
String |
getSshPassphrase() |
String |
getUsername() |
VcsBranch |
getVcsBranch() |
boolean |
isLfs() |
boolean |
isProxied() |
boolean |
isUseRemoteAgentCache() |
boolean |
isUseShallowClones() |
boolean |
isUseSubmodules() |
boolean |
isVerboseLogs() |
void |
setGitCredentialsFile(File gitCredentialsFile) |
void |
setProxyRegistrationInfo(ProxyRegistrationInfo proxyRegistrationInfo) |
void |
setRepositoryUrl(String repositoryUrl) |
void |
setSharedCredentialsId(Long sharedCredentialsId) |
protected void |
setUsername(String username) |
boolean |
shouldFetchAllRefs() |
public static GitRepositoryAccessData.Builder builder()
public static GitRepositoryAccessData.Builder builder(@NotNull GitRepositoryAccessData accessData)
public String getRepositoryUrl()
public void setRepositoryUrl(String repositoryUrl)
public VcsBranch getVcsBranch()
public String getUsername()
protected void setUsername(String username)
public String getPassword()
public String getSshKey()
public String getSshPassphrase()
public GitAuthenticationType getAuthenticationType()
public boolean isUseShallowClones()
public boolean isLfs()
public boolean isUseRemoteAgentCache()
public boolean isUseSubmodules()
public int getCommandTimeout()
public boolean isVerboseLogs()
public ProxyRegistrationInfo getProxyRegistrationInfo()
public void setProxyRegistrationInfo(ProxyRegistrationInfo proxyRegistrationInfo)
@Nullable public Long getSharedCredentialsId()
public void setSharedCredentialsId(Long sharedCredentialsId)
public boolean shouldFetchAllRefs()
public boolean isProxied()
public File getGitCredentialsFile()
public void setGitCredentialsFile(File gitCredentialsFile)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.