Class GitVcsComponent

    • Constructor Detail

      • GitVcsComponent

        public GitVcsComponent()
    • Method Detail

      • getDisplayName

        public String getDisplayName()
        Description copied from interface: VcsComponent
        text use in repository selection (option field or link text)
      • getRepositoryUrl

        public String getRepositoryUrl()
      • getAuthenticationType

        public String getAuthenticationType()
      • getSshCredentialsSource

        public String getSshCredentialsSource()
      • withPasswordCredentialsSource

        public GitVcsComponent withPasswordCredentialsSource​(String source)
      • getPasswordCredentialsSource

        public String getPasswordCredentialsSource()
      • getUsername

        public String getUsername()
      • withSshSharedCredential

        public GitVcsComponent withSshSharedCredential​(long sharedCredentialId)
      • getSshSharedCredentialId

        public long getSshSharedCredentialId()
      • withSshSharedCredential

        public GitVcsComponent withSshSharedCredential​(String sharedCredentialName)
      • getSshSharedCredentialName

        public String getSshSharedCredentialName()
      • withPasswordSharedCredential

        public GitVcsComponent withPasswordSharedCredential​(long sharedCredentialId)
      • getPasswordSharedCredentialId

        public long getPasswordSharedCredentialId()
      • withPasswordSharedCredential

        public GitVcsComponent withPasswordSharedCredential​(String sharedCredentialName)
      • getPasswordSharedCredentialName

        public String getPasswordSharedCredentialName()
      • populateDetails

        public GitVcsComponent populateDetails​(com.atlassian.bamboo.specs.model.repository.git.GitRepositoryProperties repository)
                                        throws Exception
        Throws:
        Exception