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
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface com.atlassian.bamboo.plugins.git.GitRepositoryFacade
GIT_REPOSITORIES_OF_PLANFields inherited from interface com.atlassian.bamboo.repository.Repository
SELECTED_REPOSITORY, UNKNOWN_HOST -
Method Summary
Modifier and TypeMethodDescription@Nullable com.atlassian.applinks.api.ApplicationLinkintbooleanbooleanbooleanbooleanbooleanbooleanbooleanMethods inherited from interface com.atlassian.bamboo.repository.AdvancedConfigurationAwareRepository
getAdvancedEditHtml, getAdvancedViewHtmlMethods inherited from interface com.atlassian.bamboo.repository.BranchAwareRepository
getVcsBranch, setVcsBranchMethods inherited from interface com.atlassian.bamboo.repository.BranchDetectionCapableRepository
getFirstCommit, getLastCommit, getOpenBranchesMethods inherited from interface com.atlassian.bamboo.repository.BranchInformationProvider
usePollingForBranchDetectionMethods inherited from interface com.atlassian.bamboo.repository.BranchMergingAwareRepository
getBranchIntegrationEditHtml, isMergingSupported, mergeWorkspaceWith, retrieveSourceCodeMethods inherited from interface com.atlassian.bamboo.v2.build.BuildConfigurationAwarePlugin
addDefaultValues, isConfigurationMissing, prepareConfigObject, validateMethods inherited from interface com.atlassian.bamboo.repository.CachingAwareRepository
getCacheId, isCachingSupportedForMethods inherited from interface com.atlassian.bamboo.repository.CheckoutCustomRevisionDataAwareRepository
retrieveSourceCodeMethods inherited from interface com.atlassian.bamboo.v2.build.ConfigurablePlugin
customizeBuildRequirements, removeBuildRequirementsMethods inherited from interface com.atlassian.bamboo.fieldvalue.ConvertibleFromConfig
populateFromConfig, toConfigurationMethods inherited from interface com.atlassian.bamboo.v2.build.repository.CustomSourceDirectoryAwareRepository
retrieveSourceCodeMethods inherited from interface com.atlassian.bamboo.repository.CustomVariableProviderRepository
getCustomVariables, getPlanRepositoryVariablesMethods inherited from interface com.atlassian.bamboo.utils.DescriptionProvider
getDescriptionMethods inherited from interface com.atlassian.bamboo.repository.ui.EditActionAwareRepository
beforeEditPageRendering, beforeSaveMethods inherited from interface com.atlassian.bamboo.plugins.git.GitRepositoryFacade
getGitRepositoryMethods inherited from interface com.atlassian.bamboo.plugin.InitablePluginModule
initMethods inherited from interface com.atlassian.bamboo.repository.PushCapableRepository
commit, pushRevisionMethods inherited from interface com.atlassian.bamboo.v2.build.RenderableBuildConfiguration
getEditHtml, getViewHtmlMethods inherited from interface com.atlassian.bamboo.repository.Repository
checkConnection, getHost, getKey, getLocationIdentifier, getMinimalEditHtml, getName, getShortKeyMethods inherited from interface com.atlassian.bamboo.v2.build.repository.RepositoryV2
collectChangesSinceLastBuild, getSourceCodeDirectory, isRepositoryDifferentMethods inherited from interface com.atlassian.bamboo.v2.build.repository.RequirementsAwareRepository
getRequirementsMethods inherited from interface com.atlassian.bamboo.repository.RequiresRepositoryData
getViewHtml, setRepositoryIdMethods inherited from interface com.atlassian.bamboo.repository.ScmTypePublishingRepository
getScmMethods 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()
-