Class GitHubRepositoryAccessData

java.lang.Object
com.atlassian.bamboo.plugins.git.GitHubRepositoryAccessData
All Implemented Interfaces:
Serializable

public final class GitHubRepositoryAccessData extends Object implements Serializable
See Also:
  • Constructor Details

    • GitHubRepositoryAccessData

      public GitHubRepositoryAccessData()
  • Method Details

    • builder

      public static GitHubRepositoryAccessData.Builder builder()
    • builder

      public static GitHubRepositoryAccessData.Builder builder(@NotNull @NotNull GitHubRepositoryAccessData accessData)
    • getRepository

      public String getRepository()
    • getBranch

      @Deprecated public String getBranch()
      Deprecated.
      use getVcsBranch() instead
    • getVcsBranch

      public VcsBranch getVcsBranch()
    • getUsername

      public String getUsername()
    • setUsername

      protected void setUsername(String username)
    • getPassword

      public String getPassword()
    • isUseShallowClones

      public boolean isUseShallowClones()
    • isUseSubmodules

      public boolean isUseSubmodules()
    • isUseRemoteAgentCache

      public boolean isUseRemoteAgentCache()
    • getCommandTimeout

      public int getCommandTimeout()
    • isVerboseLogs

      public boolean isVerboseLogs()
    • isLfs

      public boolean isLfs()
    • shouldFetchAllRefs

      public boolean shouldFetchAllRefs()
    • getProxyRegistrationInfo

      public ProxyRegistrationInfo getProxyRegistrationInfo()
    • setProxyRegistrationInfo

      public void setProxyRegistrationInfo(ProxyRegistrationInfo proxyRegistrationInfo)
    • getBaseUrl

      public String getBaseUrl()