Uses of Interface
jetbrains.buildServer.vcs.BranchSpec
-
-
Uses of BranchSpec in jetbrains
Methods in jetbrains that return BranchSpec Modifier and Type Method Description BranchSpec
MockBuildType. getBranchSpec(LVcsRootInstance root)
BranchSpec
MockBuildType. getBranchSpec(SVcsRoot root)
BranchSpec
MockBuildType. getBranchSpec(VcsRootInstance root)
BranchSpec
MockBuildType. getLastUsedBranchSpec(SVcsRoot parentRoot)
Methods in jetbrains that return types with arguments of type BranchSpec Modifier and Type Method Description List<BranchSpec>
MockBuildType. getAdditionalBranchSpecs(LVcsRootInstance root, VcsRepositoryState state)
List<BranchSpec>
MockBuildType. getAdditionalBranchSpecs(VcsRootInstance root, VcsRepositoryState state)
Map<VcsRootInstance,BranchSpec>
MockBuildType. getLastUsedBranchSpecMap()
Map<VcsRootInstance,BranchSpec>
MockBuildType. getLastUsedBranchSpecMap(boolean includeSettingsRoot)
Methods in jetbrains with parameters of type BranchSpec Modifier and Type Method Description boolean
MockBuildType. rememberLastUsedRootInstanceAndBranchSpec(LVcsRootInstance parentRoot, BranchSpec spec)
-
Uses of BranchSpec in jetbrains.buildServer.buildTriggers.vcs
Methods in jetbrains.buildServer.buildTriggers.vcs that return BranchSpec Modifier and Type Method Description BranchSpec
BuildTypeBranchSpecsHistoryImpl. getPrevBranchSpec(LVcsRootInstanceEx root, LVcsRootInstanceHolder holder)
Methods in jetbrains.buildServer.buildTriggers.vcs that return types with arguments of type BranchSpec Modifier and Type Method Description static Map<VcsRootInstance,List<BranchSpec>>
BranchStateCalculator. getCurrentBranchSpecs(SBuildType buildType, boolean includeDependencies)
Map<? extends LVcsRootInstanceHolder,BranchSpec>
BranchSpecsHistory. getPrevBranchSpecs(LVcsRootInstanceEx root, Set<? extends LVcsRootInstanceHolder> buildTypes)
Map<? extends LVcsRootInstanceHolder,BranchSpec>
BuildTypeBranchSpecsHistoryImpl. getPrevBranchSpecs(LVcsRootInstanceEx root, Set<? extends LVcsRootInstanceHolder> buildTypes)
Method parameters in jetbrains.buildServer.buildTriggers.vcs with type arguments of type BranchSpec Modifier and Type Method Description boolean
BranchStateCalculator. allChangesFromFallbackDefaultBranches(Map<VcsRootInstance,List<BranchSpec>> currentBranchSpecs, List<SVcsModification> pendingChangesInBranch)
RepositoryState
CommonBranchSpec. apply(Map<? extends LVcsRootInstanceHolder,BranchSpec> buildTypeBranchSpecs, LVcsRootInstance root, RepositoryState state, Collection<BranchSpec> settingsBranchSpecs)
Returns repository state containing branches matched at least one provided branch spec of given VCS root or any of the settings branch specs + additional branches matched by extensionsRepositoryState
CommonBranchSpec. apply(Map<? extends LVcsRootInstanceHolder,BranchSpec> buildTypeBranchSpecs, LVcsRootInstance root, RepositoryState state, Collection<BranchSpec> settingsBranchSpecs)
Returns repository state containing branches matched at least one provided branch spec of given VCS root or any of the settings branch specs + additional branches matched by extensionsstatic Map<VcsRootInstance,String>
BranchStateCalculator. computeVcsBranchNames(Branch branch, Map<VcsRootInstance,List<BranchSpec>> currentBranchSpecs)
RepositoryState
CommonBranchSpec. filterStateForChangesCollecting(Set<? extends LVcsRootInstanceHolder> buildTypes, LVcsRootInstance root, RepositoryState state, Collection<BranchSpec> settingsBranchSpecs)
Returns repository state containing branches matched at least by one current branch spec of given VCS root in the specified build types or any of the settings branch spec + additional branches for changes collecting from extensionsBranchStateCalculator.BranchState
BranchStateCalculator. getBranchState(Map<VcsRootInstance,List<BranchSpec>> currentBranchSpecs, List<SVcsModification> pendingChangesInBranch, Logger logger)
-
Uses of BranchSpec in jetbrains.buildServer.serverSide
Methods in jetbrains.buildServer.serverSide that return BranchSpec Modifier and Type Method Description BranchSpec
BuildTypeEx. getBranchSpec(SVcsRoot root)
Returns branch specification for specified parent rootBranchSpec
BuildTypeEx. getBranchSpec(VcsRootInstance root)
BranchSpec
BuildTypeTemplateEx. getBranchSpec(SVcsRoot root)
Returns branch specification for specified parent rootBranchSpec
LVcsRootInstanceHolderEx. getBranchSpec(LVcsRootInstance root)
BranchSpec
BuildTypeEx. getLastUsedBranchSpec(SVcsRoot parentRoot)
Returns branch specification used for changes collecting in given VCS root.Methods in jetbrains.buildServer.serverSide that return types with arguments of type BranchSpec Modifier and Type Method Description List<BranchSpec>
BuildTypeEx. getAdditionalBranchSpecs(VcsRootInstance root, VcsRepositoryState state)
List<BranchSpec>
LVcsRootInstanceHolderEx. getAdditionalBranchSpecs(LVcsRootInstance root, VcsRepositoryState state)
Map<VcsRootInstance,BranchSpec>
BuildTypeEx. getLastUsedBranchSpecMap()
Map<VcsRootInstance,BranchSpec>
BuildTypeEx. getLastUsedBranchSpecMap(boolean includeSettingsRoot)
Methods in jetbrains.buildServer.serverSide with parameters of type BranchSpec Modifier and Type Method Description boolean
LVcsRootInstanceHolderEx. rememberLastUsedRootInstanceAndBranchSpec(LVcsRootInstance rootInstance, BranchSpec spec)
Stores branch specification used for changes collecting in given VCS root and resets a pending changes cache if root or spec is changed since last call to this method or whenforcePendingChangesReset
is true -
Uses of BranchSpec in jetbrains.buildServer.serverSide.impl
Classes in jetbrains.buildServer.serverSide.impl that implement BranchSpec Modifier and Type Class Description class
CompositeBranchSpec
A number of branch specs acting as oneMethods in jetbrains.buildServer.serverSide.impl with parameters of type BranchSpec Modifier and Type Method Description BuildTypeBranches.BuildTypeVcsBranchesInfo
BuildTypeBranchesInfoCacheImpl. get(VcsRootInstance root, BranchSpec spec, Long age, boolean computeTimestamps)
BuildTypeBranches.BuildTypeVcsBranchesInfo
BuildTypeVcsBranchesInfoCache. get(VcsRootInstance root, BranchSpec spec, Long age, boolean computeTimestamps)
static String
DummyBuildPromotion. getBranchVcsName(RepositoryState state, BranchSpec spec, String branchName)
void
BuildTypeBranchesInfoCacheImpl. put(BuildTypeBranches.BuildTypeVcsBranchesInfo info, VcsRootInstanceEx root, BranchSpec spec, Long age, boolean computeTimestamps)
void
BuildTypeVcsBranchesInfoCache. put(BuildTypeBranches.BuildTypeVcsBranchesInfo info, VcsRootInstanceEx root, BranchSpec spec, Long age, boolean computeTimestamps)
boolean
BuildTypeImpl. rememberLastUsedRootInstanceAndBranchSpec(LVcsRootInstance root, BranchSpec spec)
boolean
DummyBuildType. rememberLastUsedRootInstanceAndBranchSpec(LVcsRootInstance rootInst, BranchSpec spec)
boolean
EditableBuildTypeCopy. rememberLastUsedRootInstanceAndBranchSpec(LVcsRootInstance rootInstance, BranchSpec spec)
boolean
RemoteBuildTypeImpl. rememberLastUsedRootInstanceAndBranchSpec(LVcsRootInstance rootInst, BranchSpec spec)
boolean
ProjectEx. saveSettingsBranchSpec(VcsRootInstance root, BranchSpec spec)
Updates versioned settings root and branch spec last used for changes collecting.Method parameters in jetbrains.buildServer.serverSide.impl with type arguments of type BranchSpec Modifier and Type Method Description BuildTypeBranches.BuildTypeVcsBranchesInfo
BuildTypeBranchesInfoCacheImpl. get(Map<VcsRootInstance,BranchSpec> branchSpecMap, Long age, boolean computeTimestamps)
BuildTypeBranches.BuildTypeVcsBranchesInfo
BuildTypeVcsBranchesInfoCache. get(Map<VcsRootInstance,BranchSpec> branchSpecMap, Long age, boolean computeTimestamps)
void
BuildTypeBranchesInfoCacheImpl. put(BuildTypeBranches.BuildTypeVcsBranchesInfo info, Map<VcsRootInstance,BranchSpec> branchSpecMap, Long age, boolean computeTimestamps)
void
BuildTypeVcsBranchesInfoCache. put(BuildTypeBranches.BuildTypeVcsBranchesInfo info, Map<VcsRootInstance,BranchSpec> branchSpecMap, Long age, boolean computeTimestamps)
Constructors in jetbrains.buildServer.serverSide.impl with parameters of type BranchSpec Constructor Description DummyBuildType(BuildTypeSettingsEx buildTypeSettings, BranchSpec specs, VcsRootInstancesManagerEx vcsRootInstancesManager, BuildPromotionManagerEx promotionManager)
TemplateDummyBuildPromotion(BuildTypeTemplateEx template, BuildPromotionContext context, BranchSpec branchSpec)
-
Uses of BranchSpec in jetbrains.buildServer.serverSide.impl.projects
Methods in jetbrains.buildServer.serverSide.impl.projects that return types with arguments of type BranchSpec Modifier and Type Method Description Pair<VcsRootInstance,BranchSpec>
ProjectImpl. getSettingsRootSpec()
Methods in jetbrains.buildServer.serverSide.impl.projects with parameters of type BranchSpec Modifier and Type Method Description boolean
ProjectImpl. saveSettingsBranchSpec(VcsRootInstance root, BranchSpec spec)
-
Uses of BranchSpec in jetbrains.buildServer.vcs
Methods in jetbrains.buildServer.vcs that return BranchSpec Modifier and Type Method Description BranchSpec
SVcsRootEx. getBranchSpec(ValueResolver valueResolver)
Returns branch specification if it is defined in VCS root and can be fully resolved.Methods in jetbrains.buildServer.vcs that return types with arguments of type BranchSpec Modifier and Type Method Description Set<BranchSpec>
ChangesLoaderContext. getCurrentSettingsBranchSpecs(LVcsRootInstance root)
Returns branch specs for the specified VCS root as for settings root.Set<BranchSpec>
ChangesLoaderContext. getPrevSettingsBranchSpecs(LVcsRootInstance root)
Returns previous branch specs used for changes collecting in the specified VCS root as in versioned settings root. -
Uses of BranchSpec in jetbrains.buildServer.vcs.impl
Methods in jetbrains.buildServer.vcs.impl that return BranchSpec Modifier and Type Method Description BranchSpec
DeletedVcsRoot. getBranchSpec(ValueResolver valueResolver)
BranchSpec
InaccessibleVcsRoot. getBranchSpec(ValueResolver valueResolver)
BranchSpec
SVcsRootImpl. getBranchSpec(ValueResolver valueResolver)
Methods in jetbrains.buildServer.vcs.impl that return types with arguments of type BranchSpec Modifier and Type Method Description Set<BranchSpec>
BuildChangesLoaderContext. getCurrentSettingsBranchSpecs(LVcsRootInstance root)
Set<BranchSpec>
NarrowBuildTypesDecorator. getCurrentSettingsBranchSpecs(LVcsRootInstance root)
Set<BranchSpec>
PeriodicChangesLoaderContext. getCurrentSettingsBranchSpecs(LVcsRootInstance root)
Set<BranchSpec>
BuildChangesLoaderContext. getPrevSettingsBranchSpecs(LVcsRootInstance root)
Set<BranchSpec>
NarrowBuildTypesDecorator. getPrevSettingsBranchSpecs(LVcsRootInstance root)
Set<BranchSpec>
PeriodicChangesLoaderContext. getPrevSettingsBranchSpecs(LVcsRootInstance root)
-
Uses of BranchSpec in jetbrains.buildServer.vcs.spec
Classes in jetbrains.buildServer.vcs.spec that implement BranchSpec Modifier and Type Class Description class
DefaultBranchSpec
Default BranchSpec.class
PatternBranchSpec
Format:Methods in jetbrains.buildServer.vcs.spec that return BranchSpec Modifier and Type Method Description BranchSpec
BranchSpecs. createDefault()
BranchSpec
BranchSpecsImpl. createDefault()
BranchSpec
BranchSpecs. parse(String spec)
BranchSpec
BranchSpecsImpl. parse(String spec)
-