Interface StashRepository

All Superinterfaces:
AdvancedConfigurationAwareRepository, BambooPluginModule, BranchAwareRepository, BranchDetectionCapableRepository, BranchInformationProvider, BranchMergingAwareRepository, BuildConfigurationAwarePlugin, CachingAwareRepository, CheckoutCustomRevisionDataAwareRepository, ConfigurablePlugin, ConvertibleFromConfig, CustomSourceDirectoryAwareRepository, CustomVariableProviderRepository, DeploymentAwareRepository, DescriptionProvider, EditActionAwareRepository, GitRepositoryFacade, InitablePluginModule, NameProvider, PushCapableRepository, RenderableBuildConfiguration, Repository, RepositoryV2, RequirementsAwareRepository, RequiresRepositoryData, ScmTypePublishingRepository, Serializable, StandaloneRepository, UniqueRevisionIdRepository
All Known Implementing Classes:
StashRepositoryImpl

  • Field Details

    • REPOSITORY_STASH_REPOSITORY_URL

      static final String REPOSITORY_STASH_REPOSITORY_URL
    • REPOSITORY_STASH_APPLICATION

      static final String REPOSITORY_STASH_APPLICATION
    • REPOSITORY_STASH_PROJECT_KEY

      static final String REPOSITORY_STASH_PROJECT_KEY
    • REPOSITORY_STASH_REPOSITORY_SLUG

      static final String REPOSITORY_STASH_REPOSITORY_SLUG
    • REPOSITORY_STASH_REPOSITORY_ID

      static final String REPOSITORY_STASH_REPOSITORY_ID
    • REPOSITORY_STASH_BRANCH

      static final String REPOSITORY_STASH_BRANCH
    • REPOSITORY_STASH_PUBLIC_KEY

      static final String REPOSITORY_STASH_PUBLIC_KEY
    • REPOSITORY_STASH_PRIVATE_KEY

      static final String REPOSITORY_STASH_PRIVATE_KEY
    • REPOSITORY_STASH_IS_REPOSITORY_STORED_KEY

      static final String REPOSITORY_STASH_IS_REPOSITORY_STORED_KEY
    • REPOSITORY_STASH_COMMAND_TIMEOUT

      static final String REPOSITORY_STASH_COMMAND_TIMEOUT
    • REPOSITORY_STASH_VERBOSE_LOGS

      static final String REPOSITORY_STASH_VERBOSE_LOGS
    • REPOSITORY_STASH_LFS_REPOSITORY

      static final String REPOSITORY_STASH_LFS_REPOSITORY
    • REPOSITORY_STASH_USE_REMOTE_AGENT_CACHE

      static final String REPOSITORY_STASH_USE_REMOTE_AGENT_CACHE
    • REPOSITORY_STASH_FETCH_WHOLE_REPOSITORY

      static final String REPOSITORY_STASH_FETCH_WHOLE_REPOSITORY
    • REPOSITORY_STASH_USE_SHALLOW_CLONES

      static final String REPOSITORY_STASH_USE_SHALLOW_CLONES
    • REPOSITORY_STASH_USE_SUBMODULES

      static final String REPOSITORY_STASH_USE_SUBMODULES
  • Method Details

    • stashServerSupportsRemoteEvents

      boolean stashServerSupportsRemoteEvents()
    • stashServerRemoteEventsAreWorking

      boolean stashServerRemoteEventsAreWorking()
    • getCapabilityContext

      CapabilityContext getCapabilityContext()
    • getOptionDescription

      String getOptionDescription()
    • getApplicationLink

      @Nullable @Nullable com.atlassian.applinks.api.ApplicationLink getApplicationLink()
    • getStashProjectKey

      String getStashProjectKey()
    • getStashRepositorySlug

      String getStashRepositorySlug()
    • getStashRepositoryId

      String getStashRepositoryId()
    • getRepositoryUrl

      String getRepositoryUrl()
    • isUseShallowClones

      boolean isUseShallowClones()
    • isUseSubmodules

      boolean isUseSubmodules()
    • getCommandTimeout

      int getCommandTimeout()
    • getVerboseLogs

      boolean getVerboseLogs()
    • isUseRemoteAgentCache

      boolean isUseRemoteAgentCache()
    • isFetchWholeRepository

      boolean isFetchWholeRepository()