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
public interface StashRepository
extends AdvancedConfigurationAwareRepository, BranchInformationProvider, BranchMergingAwareRepository, CachingAwareRepository, CheckoutCustomRevisionDataAwareRepository, CustomSourceDirectoryAwareRepository, CustomVariableProviderRepository, DeploymentAwareRepository, EditActionAwareRepository, GitRepositoryFacade, PushCapableRepository, RequirementsAwareRepository, RequiresRepositoryData, UniqueRevisionIdRepository, ScmTypePublishingRepository
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.bamboo.repository.CachingAwareRepository
CachingAwareRepository.CachableOperation
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from interface com.atlassian.bamboo.plugins.git.GitRepositoryFacade
GIT_REPOSITORIES_OF_PLAN
Fields inherited from interface com.atlassian.bamboo.repository.Repository
SELECTED_REPOSITORY, UNKNOWN_HOST
-
Method Summary
Modifier and TypeMethodDescription@Nullable com.atlassian.applinks.api.ApplicationLink
int
boolean
boolean
boolean
boolean
boolean
boolean
boolean
Methods inherited from interface com.atlassian.bamboo.repository.AdvancedConfigurationAwareRepository
getAdvancedEditHtml, getAdvancedViewHtml
Methods inherited from interface com.atlassian.bamboo.repository.BranchAwareRepository
getVcsBranch, setVcsBranch
Methods inherited from interface com.atlassian.bamboo.repository.BranchDetectionCapableRepository
getFirstCommit, getLastCommit, getOpenBranches
Methods inherited from interface com.atlassian.bamboo.repository.BranchInformationProvider
usePollingForBranchDetection
Methods inherited from interface com.atlassian.bamboo.repository.BranchMergingAwareRepository
getBranchIntegrationEditHtml, isMergingSupported, mergeWorkspaceWith, retrieveSourceCode
Methods inherited from interface com.atlassian.bamboo.v2.build.BuildConfigurationAwarePlugin
addDefaultValues, isConfigurationMissing, prepareConfigObject, validate
Methods inherited from interface com.atlassian.bamboo.repository.CachingAwareRepository
getCacheId, isCachingSupportedFor
Methods inherited from interface com.atlassian.bamboo.repository.CheckoutCustomRevisionDataAwareRepository
retrieveSourceCode
Methods inherited from interface com.atlassian.bamboo.v2.build.ConfigurablePlugin
customizeBuildRequirements, removeBuildRequirements
Methods inherited from interface com.atlassian.bamboo.fieldvalue.ConvertibleFromConfig
populateFromConfig, toConfiguration
Methods inherited from interface com.atlassian.bamboo.v2.build.repository.CustomSourceDirectoryAwareRepository
retrieveSourceCode
Methods inherited from interface com.atlassian.bamboo.repository.CustomVariableProviderRepository
getCustomVariables, getPlanRepositoryVariables
Methods inherited from interface com.atlassian.bamboo.utils.DescriptionProvider
getDescription
Methods inherited from interface com.atlassian.bamboo.repository.ui.EditActionAwareRepository
beforeEditPageRendering, beforeSave
Methods inherited from interface com.atlassian.bamboo.plugins.git.GitRepositoryFacade
getGitRepository
Methods inherited from interface com.atlassian.bamboo.plugin.InitablePluginModule
init
Methods inherited from interface com.atlassian.bamboo.repository.PushCapableRepository
commit, pushRevision
Methods inherited from interface com.atlassian.bamboo.v2.build.RenderableBuildConfiguration
getEditHtml, getViewHtml
Methods inherited from interface com.atlassian.bamboo.repository.Repository
checkConnection, getHost, getKey, getLocationIdentifier, getMinimalEditHtml, getName, getShortKey
Methods inherited from interface com.atlassian.bamboo.v2.build.repository.RepositoryV2
collectChangesSinceLastBuild, getSourceCodeDirectory, isRepositoryDifferent
Methods inherited from interface com.atlassian.bamboo.v2.build.repository.RequirementsAwareRepository
getRequirements
Methods inherited from interface com.atlassian.bamboo.repository.RequiresRepositoryData
getViewHtml, setRepositoryId
Methods inherited from interface com.atlassian.bamboo.repository.ScmTypePublishingRepository
getScm
Methods inherited from interface com.atlassian.bamboo.repository.StandaloneRepository
getAdvancedEditHtml, getAdvancedViewHtml, getEditHtml, getViewHtml
-
Field Details
-
REPOSITORY_STASH_REPOSITORY_URL
-
REPOSITORY_STASH_APPLICATION
-
REPOSITORY_STASH_PROJECT_KEY
-
REPOSITORY_STASH_REPOSITORY_SLUG
-
REPOSITORY_STASH_REPOSITORY_ID
-
REPOSITORY_STASH_BRANCH
-
REPOSITORY_STASH_PUBLIC_KEY
-
REPOSITORY_STASH_PRIVATE_KEY
-
REPOSITORY_STASH_IS_REPOSITORY_STORED_KEY
-
REPOSITORY_STASH_COMMAND_TIMEOUT
-
REPOSITORY_STASH_VERBOSE_LOGS
-
REPOSITORY_STASH_LFS_REPOSITORY
-
REPOSITORY_STASH_USE_REMOTE_AGENT_CACHE
-
REPOSITORY_STASH_FETCH_WHOLE_REPOSITORY
-
REPOSITORY_STASH_USE_SHALLOW_CLONES
-
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()
-