Uses of Interface
com.atlassian.bamboo.vcs.configuration.VcsRepositoryData
Packages that use VcsRepositoryData
Package
Description
-
Uses of VcsRepositoryData in com.atlassian.bamboo.build
Methods in com.atlassian.bamboo.build that return VcsRepositoryDataModifier and TypeMethodDescriptionPlanResultsAction.getRepositoryData(@NotNull RepositoryChangeset repositoryChangeset) Methods in com.atlassian.bamboo.build with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@Nullable VcsRepositoryViewerPlanResultsAction.getRepositoryViewer(@NotNull VcsRepositoryData repositoryData) @Nullable StringPlanResultsAction.getUrlForCommitId(@Nullable String commitId, @NotNull VcsRepositoryData repositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.chains
Methods in com.atlassian.bamboo.chains with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionvoidChainResultManager.createRepositorySpecFailedResult(@NotNull ImmutableChain plan, @NotNull VcsRepositoryData repositoryData, @NotNull BuildChanges buildChanges, int buildNumber, @NotNull VcsLocationBambooSpecsState specsState) Create and save chain result for plan which was not updated when Repository stored specs execution was failedvoidChainResultManagerImpl.createRepositorySpecFailedResult(@NotNull ImmutableChain plan, @NotNull VcsRepositoryData repositoryData, @NotNull BuildChanges buildChanges, int buildNumber, @NotNull VcsLocationBambooSpecsState specsState) voidChainResultManager.createRepositorySpecSuccessResult(@NotNull ImmutableChain plan, @NotNull VcsRepositoryData repositoryData, @NotNull BuildChanges buildChanges, int buildNumber) Create and save chain result for plan which was updated when Repository stored specs executedvoidChainResultManagerImpl.createRepositorySpecSuccessResult(@NotNull ImmutableChain plan, @NotNull VcsRepositoryData repositoryData, @NotNull BuildChanges buildChanges, int buildNumber) -
Uses of VcsRepositoryData in com.atlassian.bamboo.chains.branches
Methods in com.atlassian.bamboo.chains.branches with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionstatic BranchStatusLinkInfoBranchStatusLinkInfo.forRepository(@NotNull VcsRepositoryData vcsRepositoryData, @Nullable String navigationSource) Create branch status link info for specified repository and VCS branch. -
Uses of VcsRepositoryData in com.atlassian.bamboo.configuration.credentials
Methods in com.atlassian.bamboo.configuration.credentials that return types with arguments of type VcsRepositoryDataModifier and TypeMethodDescriptionDeleteSharedCredentials.getGlobalRepositoryDefinitionsMap()DeleteSharedCredentials.getPlanBranchRepositoryDefinitionsMap()DeleteSharedCredentials.getPlanRepositoryDefinitionsMap()DeleteSharedCredentials.getProjectRepositoryDefinitionsMap() -
Uses of VcsRepositoryData in com.atlassian.bamboo.configuration.external
Methods in com.atlassian.bamboo.configuration.external with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionRssPermissionsService.buildRssPermissions(VcsRepositoryData repository) RssPermissionsServiceImpl.buildRssPermissions(VcsRepositoryData repository) @NotNull ErrorCollectionRssDetectionService.canEnqueue(@NotNull VcsRepositoryData vcsRepositoryData) Checks whether Bamboo can enqueue RSS detection for the given repository.@NotNull ErrorCollectionRssDetectionServiceImpl.canEnqueue(@NotNull VcsRepositoryData vcsRepositoryData) RepositoryExportService.exportLinkedRepository(@NotNull VcsRepositoryData repositoryData) Export a linked repository to default location in Bamboo home dir.RepositoryExportServiceImpl.exportLinkedRepository(@NotNull VcsRepositoryData repositoryData) voidSpecsConsumer.importPlanProperties(@NotNull SpecsConsumer.PlanPropertiesSupplier topLevelPlanPropertiesSupplier, @NotNull RssPermissions rssPermissions, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull SpecsType specsType, boolean noChangesInPlanProperties) Import plan propertiesbooleanRssPermissions.isRepositoryAllowed(@NotNull VcsRepositoryData repository) Whether the Bamboo Specs stored in given repository is allowed to use repository specified by the id.voidSpecsConsumer.onError(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull VcsBambooSpecsSource specsSource, @NotNull RssPermissions rssPermissions, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull Throwable throwable, @NotNull String logFilename) Handle problem with specs importvoidSpecsConsumer.onSuccess(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull VcsLocationBambooSpecsState specsState, @NotNull RssPermissions rssPermissions, @NotNull VcsLocationBambooSpecsState bambooSpecsState, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull String logFilename) Handle specs execution successvoidSpecsConsumer.onYamlValidationError(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull VcsBambooSpecsSource specsSource, @NotNull RssPermissions rssPermissions, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull Exception throwable, @NotNull String logFilename) Handle problem with yaml validationbooleanSpecsConsumer.processSpecsDirectoryRemoval(@NotNull VcsRepositoryData repository, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> commits, @NotNull RssPermissions rssPermissions, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull String logFilename) Handle situation where no Specs have been found in the repository (for the current revision)voidRepositoryStoredSpecsService.reportMissingSpecs(@NotNull VcsLocationBambooSpecsState vcsLocationBambooSpecsState, @NotNull VcsRepositoryData repository, @NotNull String errorMessages, @NotNull List<CommitContext> commits) Record failed specs scan.voidRepositoryStoredSpecsServiceImpl.reportMissingSpecs(@NotNull VcsLocationBambooSpecsState vcsLocationBambooSpecsState, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull String errorMessage, @NotNull List<CommitContext> commits) voidRepositoryStoredSpecsService.runBambooSpecs(@NotNull SpecsConsumer specsConsumer, @NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor, @NotNull VcsRepositoryData repository, @NotNull VcsBranch vcsBranch, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> commits, boolean shouldReportMissingSpecs, @NotNull Runnable onGitCacheAccessComplete) Execute Bamboo Specs and import resultsvoidRepositoryStoredSpecsServiceImpl.runBambooSpecs(@NotNull SpecsConsumer specsConsumer, @NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor, @NotNull VcsRepositoryData repository, @NotNull VcsBranch vcsBranch, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> commits, boolean shouldReportMissingSpecs, @NotNull Runnable onGitCacheAccessComplete) Method parameters in com.atlassian.bamboo.configuration.external with type arguments of type VcsRepositoryDataModifier and TypeMethodDescriptionvoidRssTriggeringService.triggerRss(List<VcsRepositoryData> vcsRepositoryDataList) Detects either RSS should be triggered for a particular vcs repository data and if yes triggers execution. -
Uses of VcsRepositoryData in com.atlassian.bamboo.configuration.external.detection
Methods in com.atlassian.bamboo.configuration.external.detection that return VcsRepositoryDataMethods in com.atlassian.bamboo.configuration.external.detection with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionvoidRssJointSpecsConsumer.importPlanProperties(@NotNull SpecsConsumer.PlanPropertiesSupplier topLevelPlanPropertiesSupplier, @NotNull RssPermissions rssPermissions, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull SpecsType specsType, boolean noChangesInPlanProperties) voidRssJointSpecsConsumer.onError(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull VcsBambooSpecsSource specsSource, @NotNull RssPermissions rssPermissions, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull Throwable throwable, @NotNull String logFilename) voidRssJointSpecsConsumer.onSuccess(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull VcsLocationBambooSpecsState specsState, @NotNull RssPermissions rssPermissions, @NotNull VcsLocationBambooSpecsState bambooSpecsState, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull String logFilename) voidRssJointSpecsConsumer.onYamlValidationError(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull VcsBambooSpecsSource specsSource, @NotNull RssPermissions rssPermissions, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull Exception throwable, @NotNull String logFilename) booleanRssJointSpecsConsumer.processSpecsDirectoryRemoval(@NotNull VcsRepositoryData repository, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> commits, @NotNull RssPermissions rssPermissions, @NotNull com.atlassian.utils.process.OutputHandler stdout, @NotNull String logFilename) Constructors in com.atlassian.bamboo.configuration.external.detection with parameters of type VcsRepositoryDataModifierConstructorDescriptionRssDetectionTriggerData(@NotNull VcsRepositoryData repository, @NotNull VcsRepositoryModuleDescriptor repositoryDescriptor, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> specsCommits, boolean reportMissingSpecs) -
Uses of VcsRepositoryData in com.atlassian.bamboo.configuration.external.exporters
Methods in com.atlassian.bamboo.configuration.external.exporters with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptiondefault @NotNull PartialVcsRepositoryDataRepositoryExporter.importRepository(@NotNull com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties, @Nullable VcsRepositoryData existingData, boolean global, @NotNull VcsRepositoryContext repositoryContext) Transform repository properties to format used by Bamboo services.@NotNull PartialVcsRepositoryDataRepositoryExporter.importRepository(@Nullable com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties, @Nullable VcsRepositoryData existingData, @Nullable VcsRepositoryData parentData, boolean global, @Nullable com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties branchOverride, @NotNull VcsRepositoryContext repositoryContext) Transform repository properties to format used by Bamboo services.@NotNull PartialVcsRepositoryDataRepositoryExporterImpl.importRepository(@NotNull com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties, @Nullable VcsRepositoryData existingData, @Nullable VcsRepositoryData parentDataArg, boolean global, @Nullable com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties branchOverride, @NotNull VcsRepositoryContext repositoryContext) <T extends com.atlassian.bamboo.specs.api.builders.repository.VcsRepository<T,E>, E extends com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties>
TRepositoryExporter.toSpecsEntity(@NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryContext repositoryContext) <T extends com.atlassian.bamboo.specs.api.builders.repository.VcsRepository<T,E>, E extends com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties>
TRepositoryExporterImpl.toSpecsEntity(@NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryContext repositoryContext) -
Uses of VcsRepositoryData in com.atlassian.bamboo.configuration.external.rss
Methods in com.atlassian.bamboo.configuration.external.rss with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionRepositoryStoredSpecsResultHelper.createSpecResultAndDisablePlans(@NotNull Collection<PlanKey> plans, @NotNull VcsRepositoryData repositoryData, @NotNull List<CommitContext> commits, @NotNull RssPermissions rssPermissions, boolean specsExecutionSuccessful, @NotNull VcsLocationBambooSpecsState bambooSpecsState) Creates specs execution results for givenplansand disable themRepositoryStoredSpecsResultHelperImpl.createSpecResultAndDisablePlans(@NotNull Collection<PlanKey> plans, @NotNull VcsRepositoryData repositoryData, @NotNull List<CommitContext> commits, @NotNull RssPermissions rssPermissions, boolean specsExecutionSuccessful, @NotNull VcsLocationBambooSpecsState bambooSpecsState) voidRepositoryStoredSpecsExecutionService.generateBambooYamlsFromSpecs(@NotNull SpecsConsumer specsConsumer, @NotNull VcsRepositoryData repository, @NotNull VcsBambooSpecsSource specsSource, @NotNull Path specsDir, @NotNull Path outputDir, @NotNull RssSecurityConfiguration rssSecurityConfiguration, @NotNull RssPermissions rssPermissions, @NotNull List<CommitContext> commits, @NotNull RssExecutionOutputHandler stdout, @NotNull String logFilename) Execute Java SpecsvoidRepositoryStoredSpecsExecutionServiceImpl.generateBambooYamlsFromSpecs(@NotNull SpecsConsumer specsConsumer, @NotNull VcsRepositoryData repository, @NotNull VcsBambooSpecsSource specsSource, @NotNull Path specsDir, @NotNull Path outputDir, @NotNull RssSecurityConfiguration rssSecurityConfiguration, @NotNull RssPermissions rssPermissions, @NotNull List<CommitContext> commits, @NotNull RssExecutionOutputHandler stdout, @NotNull String logFilename) RepositoryStoredSpecsResultHelper.getBuildChanges(@NotNull VcsRepositoryData repositoryData, @NotNull List<CommitContext> commits) Get repository changes for Specs execution result@NotNull BuildChangesRepositoryStoredSpecsResultHelperImpl.getBuildChanges(@NotNull VcsRepositoryData repositoryData, @NotNull List<CommitContext> commits) booleanYamlSpecsImportService.processSimplifiedYaml(SpecsConsumer specsConsumer, VcsRepositoryData repository, VcsBambooSpecsSource specsSource, Path yamlFile, Path workingDir, RssPermissions rssPermissions, List<CommitContext> commits, RssExecutionOutputHandler stdout, String logFilename) Import configuration from Yaml SpecsbooleanYamlSpecsImportServiceImpl.processSimplifiedYaml(@NotNull SpecsConsumer specsConsumer, @NotNull VcsRepositoryData repository, @NotNull VcsBambooSpecsSource specsSource, @NotNull Path yamlFile, @NotNull Path workingDir, @NotNull RssPermissions rssPermissions, @NotNull List<CommitContext> commits, @NotNull RssExecutionOutputHandler stdout, @NotNull String logFilename) booleanJavaSpecsImportService.processSpecs(SpecsConsumer specsConsumer, VcsRepositoryData repository, VcsBambooSpecsSource specsSource, Path workingDir, Path specsDir, RssSecurityConfiguration rssSecurityConfiguration, RssPermissions rssPermissions, List<CommitContext> commits, RssExecutionOutputHandler stdout, String logFilename) Execute Java Specs and import resultsbooleanJavaSpecsImportServiceImpl.processSpecs(@NotNull SpecsConsumer specsConsumer, @NotNull VcsRepositoryData repository, @NotNull VcsBambooSpecsSource specsSource, @NotNull Path workingDir, @NotNull Path specsDir, @NotNull RssSecurityConfiguration rssSecurityConfiguration, @NotNull RssPermissions rssPermissions, @NotNull List<CommitContext> commits, @NotNull RssExecutionOutputHandler stdout, @NotNull String logFilename) voidRepositoryStoredSpecsResultHelper.publishRssErrorEvent(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull VcsBambooSpecsSource specsSource, @NotNull RssPermissions rssPermissions, @NotNull Throwable throwable, @NotNull Map<String, RssAffectedPlan> affectedPlans, @NotNull Collection<PlanKey> notUpdatedPlans, @NotNull Collection<Long> notUpdatedDeploymentProjects, @NotNull String logFilename) Handles specs execution error: creates specs result for remaining plans and publishesRssErrorEventvoidRepositoryStoredSpecsResultHelperImpl.publishRssErrorEvent(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull VcsBambooSpecsSource specsSource, @NotNull RssPermissions rssPermissions, @NotNull Throwable throwable, @NotNull Map<String, RssAffectedPlan> affectedPlans, @NotNull Collection<PlanKey> notUpdatedPlans, @NotNull Collection<Long> notUpdatedDeploymentProjects, @NotNull String logFilename) voidYamlSpecsImportService.validateYaml(@NotNull String yaml, @NotNull VcsRepositoryData repository) Validate Bamboo Yaml Specs.voidYamlSpecsImportServiceImpl.validateYaml(@NotNull String bambooYaml, @NotNull VcsRepositoryData repository) Method parameters in com.atlassian.bamboo.configuration.external.rss with type arguments of type VcsRepositoryDataModifier and TypeMethodDescriptionvoidRssTriggeringServiceImpl.triggerRss(List<VcsRepositoryData> vcsRepositoryDataList) -
Uses of VcsRepositoryData in com.atlassian.bamboo.configuration.external.rss.importers
Methods in com.atlassian.bamboo.configuration.external.rss.importers with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionPlanImporterProvider.getEntityProvider(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull RssExecutionOutputHandler outputHandler, @NotNull SpecsType specsType, @NotNull Optional<VcsBambooSpecsSource> specsSource) -
Uses of VcsRepositoryData in com.atlassian.bamboo.configuration.external.yaml
Methods in com.atlassian.bamboo.configuration.external.yaml with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.api.builders.deployment.DeploymentBambooYamlToSpecsConverter.createDeploymentProject(@NotNull BambooYamlDeploymentDefinition deploymentDefinition, @NotNull VcsRepositoryData repository) Create a new instance of a specsDeploymentfor the given YAML deployment definition.@NotNull com.atlassian.bamboo.specs.api.builders.deployment.DeploymentBambooYamlToSpecsConverterImpl.createDeploymentProject(@NotNull BambooYamlDeploymentDefinition deploymentDefinition, @NotNull VcsRepositoryData repository) @NotNull com.atlassian.bamboo.specs.api.builders.plan.PlanBambooYamlToSpecsConverter.createPlan(@NotNull BambooYamlPlanDefinition planDefinition, @NotNull VcsRepositoryData repository) Create a new instance of a specsPlanfor the given YAML plan definition.@NotNull com.atlassian.bamboo.specs.api.builders.plan.PlanBambooYamlToSpecsConverterImpl.createPlan(@NotNull BambooYamlPlanDefinition yamlPlan, @NotNull VcsRepositoryData repository) @NotNull BambooYamlDeploymentDefinitionBambooYamlParser.parseDeployment(@NotNull Map<String, Object> yamlStructure, @NotNull BambooYamlVersion yamlVersion, @NotNull VcsRepositoryData repository) Constructs an instance ofBambooYamlDeploymentDefinitionbased on the given YAML structure.@NotNull BambooYamlDeploymentDefinitionBambooYamlParserImpl.parseDeployment(@NotNull Map<String, Object> structure, @NotNull BambooYamlVersion yamlVersion, @NotNull VcsRepositoryData repository) @NotNull BambooYamlPlanDefinitionBambooYamlParser.parsePlan(@NotNull Map<String, Object> yamlStructure, @NotNull BambooYamlVersion yamlVersion, @NotNull VcsRepositoryData repository, @NotNull RssExecutionOutputHandler stdout) Constructs an instance ofBambooYamlPlanDefinitionbased on the given YAML structure.@NotNull BambooYamlPlanDefinitionBambooYamlParserImpl.parsePlan(@NotNull Map<String, Object> rawYamlStructure, @NotNull BambooYamlVersion yamlVersion, @NotNull VcsRepositoryData repository, @NotNull RssExecutionOutputHandler stdout) voidBambooYamlValidator.validatePlan(@NotNull BambooYamlPlanDefinition planDefinition, @NotNull VcsRepositoryData repository) Validates an instance ofBambooYamlPlanDefinition.voidBambooYamlValidatorImpl.validatePlan(@NotNull BambooYamlPlanDefinition bambooYamlDefinition, @NotNull VcsRepositoryData repository) -
Uses of VcsRepositoryData in com.atlassian.bamboo.configuration.repository
Methods in com.atlassian.bamboo.configuration.repository that return VcsRepositoryDataModifier and TypeMethodDescriptionViewAllRepositories.RepositoryDisplay.getRepositoryData()ViewLinkedRepository.getVcsRepositoryData()Methods in com.atlassian.bamboo.configuration.repository that return types with arguments of type VcsRepositoryDataModifier and TypeMethodDescriptionList<? extends VcsRepositoryData> ConfigureLinkedRepositories.getRepositoryDefinitions()Methods in com.atlassian.bamboo.configuration.repository with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull VcsUIConfigBean.VcsHtmlFragmentsVcsUIConfigBean.prepareViewHtmlFragments(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull VcsRepositoryData vcsDefinition, @Nullable Long projectId) @NotNull StringVcsUIConfigBean.renderBranchIntegrationHtml(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, VcsRepositoryData vcsDefinition) Constructors in com.atlassian.bamboo.configuration.repository with parameters of type VcsRepositoryDataModifierConstructorDescriptionRepositoryDisplay(VcsRepositoryData repositoryData) VcsTypeSelector(@NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor descriptor) VcsTypeSelector(@NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor descriptor, @NotNull String group, @NotNull VcsUIConfigBean.VcsHtmlFragments fragments, boolean hasReadPermission) -
Uses of VcsRepositoryData in com.atlassian.bamboo.credentials
Methods in com.atlassian.bamboo.credentials that return types with arguments of type VcsRepositoryDataModifier and TypeMethodDescriptionSharedCredentialsInRepositories.getGlobalRepositories()SharedCredentialsInRepositories.getPlanBranchRepositories()SharedCredentialsInRepositories.getPlanRepositories()SharedCredentialsInRepositories.getProjectRepositories()Methods in com.atlassian.bamboo.credentials with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionbooleanCredentialsUsageDetector.hasProjectSharedCredentialsInRepository(VcsRepositoryData vcsRepositoryData) booleanCredentialsUsageDetectorImpl.hasProjectSharedCredentialsInRepository(VcsRepositoryData vcsRepositoryData) Method parameters in com.atlassian.bamboo.credentials with type arguments of type VcsRepositoryDataModifier and TypeMethodDescriptionstatic Iterable<CredentialsData> Credentials.getAllSharedCredentials(@NotNull Iterable<? extends VcsRepositoryData> repositories, @NotNull VcsRepositoryManager vcsRepositoryManager, @NotNull CredentialsAccessor credentialsAccessor) Constructor parameters in com.atlassian.bamboo.credentials with type arguments of type VcsRepositoryDataModifierConstructorDescriptionSharedCredentialsInRepositories(Collection<VcsRepositoryData> globalRepositories, Map<ImmutableChain, List<VcsRepositoryData>> planRepositories, Map<ImmutableChain, List<VcsRepositoryData>> planBranchRepositories, Map<Project, List<VcsRepositoryData>> projectRepositories, Long sharedCredentialsId) SharedCredentialsInRepositories(Collection<VcsRepositoryData> globalRepositories, Map<ImmutableChain, List<VcsRepositoryData>> planRepositories, Map<ImmutableChain, List<VcsRepositoryData>> planBranchRepositories, Map<Project, List<VcsRepositoryData>> projectRepositories, Long sharedCredentialsId) -
Uses of VcsRepositoryData in com.atlassian.bamboo.deployments.versions.actions
Methods in com.atlassian.bamboo.deployments.versions.actions that return VcsRepositoryDataModifier and TypeMethodDescriptionViewDeploymentVersionCommits.getVcsRepositoryData(@NotNull DeploymentVersionVcsChangeset repositoryChangeset) -
Uses of VcsRepositoryData in com.atlassian.bamboo.event.rss
Methods in com.atlassian.bamboo.event.rss that return VcsRepositoryDataConstructors in com.atlassian.bamboo.event.rss with parameters of type VcsRepositoryDataModifierConstructorDescriptionRssErrorEvent(@NotNull Object source, @NotNull VcsRepositoryData repositoryData, @NotNull String errorMessage, @NotNull List<CommitContext> commits, @NotNull Collection<RssAffectedPlan> affectedPlans, @NotNull Collection<Long> notUpdatedDeploymentProjects, @NotNull Long vcsLocationBambooSpecsStateId, @NotNull String logFilename) RssEvent(@NotNull Object source, @NotNull VcsRepositoryData repositoryData, @NotNull List<CommitContext> commits, @NotNull Collection<RssAffectedPlan> affectedPlans, @NotNull Collection<Long> affectedDeploymentProjects, @NotNull Long vcsLocationBambooSpecsStateId, @NotNull String logFilename) RssSuccessfulEvent(@NotNull Object source, @NotNull VcsRepositoryData repositoryData, @NotNull List<CommitContext> commits, @NotNull Collection<RssAffectedPlan> affectedPlans, @NotNull Collection<Long> affectedDeploymentProjects, @NotNull Long vcsLocationBambooSpecsStateId, @NotNull String logFilename) -
Uses of VcsRepositoryData in com.atlassian.bamboo.logger
Methods in com.atlassian.bamboo.logger that return VcsRepositoryData -
Uses of VcsRepositoryData in com.atlassian.bamboo.plan.branch
Methods in com.atlassian.bamboo.plan.branch that return VcsRepositoryDataModifier and TypeMethodDescription@NotNull VcsRepositoryDataBranchIntegrationService.getIntegrationRepository(@NotNull ImmutablePlan plan) Get repository configured as merge to / merge from in branch configuration.Methods in com.atlassian.bamboo.plan.branch with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionstatic booleanBranchDetectionHelper.checkIfRepositoriesRepresentSameVcsRepo(@NotNull VcsRepositoryManager vcsRepositoryManager, @NotNull CustomVariableContext customVariableContext, VcsRepositoryData repo1, VcsRepositoryData repo2) BranchDetectionService.getOpenBranches(@NotNull VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranchDetector branchDetector, @Nullable ErrorCollection errorCollection, @NotNull Iterable<ImmutableChain> chains) Returns a list of currently open branches for given repository.BranchDetectionServiceImpl.getOpenBranches(@NotNull VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranchDetector branchDetector, @Nullable ErrorCollection errorCollection, @NotNull Iterable<ImmutableChain> chains) @NotNull MergeResultBranchIntegrationHelperImpl.merge(@NotNull BuildContext buildContext, @NotNull VcsRepositoryData defaultRepositoryDefinition, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull VcsBranch integrationBranch, @NotNull File mergeDir, @Nullable BuildLogger logger) @NotNull MergeResultVcsBranchIntegrationHelper.merge(@NotNull BuildContext buildContext, @NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull VcsBranch integrationBranch, @NotNull File mergeDir, @Nullable BuildLogger logger) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plan.pullrequest
Methods in com.atlassian.bamboo.plan.pullrequest with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull List<VcsPullRequest> PullRequestDetectionService.getOpenPullRequests(@NotNull ImmutableChain chain, @NotNull VcsRepositoryData planRepositoryDefinition) Returns a list of currently open pull requests for the chain's default repository List ordering determined by underlying repository (preference is for native ordering e.g. last updated first for hg)@NotNull List<VcsPullRequest> PullRequestDetectionServiceImpl.getOpenPullRequests(@NotNull ImmutableChain chain, @NotNull VcsRepositoryData planRepositoryDefinition) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.bitbucket
Methods in com.atlassian.bamboo.plugins.bitbucket with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionstatic BitbucketAccessLevelBitbucketConfigUtils.getAccessLevel(@NotNull VcsRepositoryData repositoryData) static StringBitbucketConfigUtils.getOwner(@NotNull VcsRepositoryData repositoryData) static StringBitbucketConfigUtils.getPassword(@NotNull VcsRepositoryData repositoryData, @NotNull CredentialsAccessor credentialsAccessor) static BitbucketCredentialsSourceBitbucketConfigUtils.getPasswordCredentialSource(VcsRepositoryData repositoryData) static StringBitbucketConfigUtils.getRepositoryOwner(@NotNull VcsRepositoryData repositoryData) static StringBitbucketConfigUtils.getRepositorySlug(VcsRepositoryData repositoryData) static StringBitbucketConfigUtils.getUsername(@NotNull VcsRepositoryData repositoryData, @NotNull CredentialsAccessor credentialsAccessor) BitbucketConfigUtils.getUsernameAndPassword(@NotNull VcsRepositoryData repositoryData, @NotNull CredentialsAccessor credentialsAccessor) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.bitbucket.events
Methods in com.atlassian.bamboo.plugins.bitbucket.events that return types with arguments of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull Stream<VcsRepositoryData> BitbucketRepositoryFinder.findMatchingRepositories(@NotNull AbstractBitbucketCloudEvent event) Finds and returns a Stream of VcsRepositoryData objects that match the specified AbstractBitbucketCloudEvent. -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.bitbucket.trigger
Methods in com.atlassian.bamboo.plugins.bitbucket.trigger with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionstatic booleanBitbucketCloudTriggerConfigurator.isBitbucketCloudRepositoryUsingWebhooks(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsLocationConfigurator vcsLocationConfigurator) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.bitbucket.v2
Methods in com.atlassian.bamboo.plugins.bitbucket.v2 that return VcsRepositoryDataModifier and TypeMethodDescriptionprotected VcsRepositoryDataAbstractBitbucketCloudExecutor.bitbucketCloudToUnderlyingVcsData(@NotNull VcsRepositoryData repositoryData) Methods in com.atlassian.bamboo.plugins.bitbucket.v2 with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionprotected VcsRepositoryDataAbstractBitbucketCloudExecutor.bitbucketCloudToUnderlyingVcsData(@NotNull VcsRepositoryData repositoryData) @NotNull VcsWorkingCopyBitbucketCloudWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch targetBranch, @NotNull PlanVcsRevisionData revisionOnTarget, @NotNull VcsBranch sourceBranch, @NotNull PlanVcsRevisionData sourceRevision, @NotNull File targetPath) BitbucketCloudChangeDetector.collectChangesForInitialBuild(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull VcsBranch otherBranch, boolean otherBranchUnreliable) @NotNull BuildRepositoryChangesBitbucketCloudChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChangesBitbucketCloudChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) @NotNull VcsWorkingCopyBitbucketCloudWorkingCopyManager.commitLocal(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull String commitMessage) voidBitbucketCloudBranchCreator.createBranch(@NotNull VcsRepositoryData repositoryData, @NotNull String branchName, @NotNull String vcsRevisionKey, @Nullable String checkoutLocation, @Nullable BuildLogger buildLogger) voidBitbucketCloudTagCreator.createTag(@NotNull VcsRepositoryData repositoryData, @NotNull String tagName, @NotNull String vcsRevisionKey, @Nullable String checkoutLocation, @Nullable BuildLogger buildLogger) BitbucketCloudBambooSpecsHandler.detectSpecRevision(@NotNull VcsRepositoryData repositoryData, @NotNull Object source) booleanBitbucketCloudBambooSpecsHandler.divergentBranchesEnabled(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull List<CommitContext> BitbucketCloudBambooSpecsHandler.findCommitsToSpecs(@NotNull VcsRepositoryData repositoryData, @NotNull String rev1, @NotNull String rev2) BitbucketCloudTagsHandler.getAllTagsFromRepository(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull CommitContextBitbucketCloudBranchDetector.getFirstCommitApproximation(@NotNull VcsRepositoryData repositoryData) @NotNull CommitContextBitbucketCloudBranchDetector.getLastCommit(@NotNull VcsRepositoryData repositoryData) BitbucketCloudBranchDetector.getOpenBranches(@NotNull VcsRepositoryData repositoryData) @NotNull List<VcsPullRequest> BitbucketCloudPullRequestDetector.getOpenPullRequests(@NotNull VcsRepositoryData repositoryData) BitbucketCloudVariableGenerator.getPlanRepositoryVariables(@NotNull VcsRepositoryData vcsRepositoryData) protected List<PullRequest> BitbucketCloudPullRequestDetector.getPullRequestsByRepository(@NotNull VcsRepositoryData repositoryData, @Nullable String username, @Nullable String password) @NotNull Set<Requirement> BitbucketCloudWorkingCopyManager.getRequirements(@NotNull VcsRepositoryData vcsRepositoryData) protected VcsRepositoryModuleDescriptorAbstractBitbucketCloudExecutor.getUnderlyingVcsModuleDescriptor(@NotNull VcsRepositoryData repositoryData) @Nullable ContextualVcsId<VcsBranchDetector> BitbucketCloudBranchDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsChangeDetector> BitbucketCloudChangeDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsCommitCommenter> BitbucketCloudCommitCommenter.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsPullRequestDetector> BitbucketCloudPullRequestDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsTagsHandler> BitbucketCloudTagsHandler.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull VcsWorkingCopyBitbucketCloudWorkingCopyManager.getWorkingCopyInfo(@NotNull VcsRepositoryData repositoryData, @NotNull File checkoutPath) booleanBitbucketCloudTagsHandler.isBranchContainTag(VcsRepositoryData vcsRepositoryData, String branchName, TagAndRevision tagAndRevision) booleanBitbucketCloudBambooSpecsHandler.isNewer(@NotNull VcsRepositoryData repositoryData, @NotNull String rev1, @NotNull String rev2) booleanBitbucketCloudCommitCommenter.publishComment(@NotNull VcsRepositoryData repositoryData, @NotNull String commitId, @NotNull String payload) booleanBitbucketCloudCommitCommenter.publishRssStatus(@NotNull VcsRepositoryData repositoryData, @NotNull String commitId, @NotNull BambooEvent event) @NotNull VcsWorkingCopyBitbucketCloudWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) voidBitbucketCloudWorkingCopyManager.stageChanges(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData repositoryData, @NotNull Collection<String> pathsToAdd) @NotNull ErrorCollectionBitbucketCloudConnectionTester.testConnection(@NotNull VcsRepositoryData repositoryData, long timeout, @NotNull TimeUnit unit) @NotNull VcsWorkingCopyBitbucketCloudWorkingCopyManager.updateRemote(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull String commitMessage) @NotNull VcsWorkingCopyBitbucketCloudWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) @NotNull VcsWorkingCopyBitbucketCloudWorkingCopyManager.updateToLatestRevision(@NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) @NotNull VcsWorkingCopyBitbucketCloudWorkingCopyManager.updateToLatestRevisionForSpecs(@NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) booleanBitbucketCloudBranchDetector.usePollingForBranchDetection(@NotNull VcsRepositoryData repositoryData) booleanBitbucketCloudPullRequestDetector.usePollingForPullRequestDetection(@NotNull VcsRepositoryData repositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.bitbucket.v2.configurator
Methods in com.atlassian.bamboo.plugins.bitbucket.v2.configurator with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionbooleanBitbucketCloudServerConfigurator.isWebhookEnabled(@NotNull VcsRepositoryData vcsRepositoryData) static booleanBitbucketCloudServerConfigurator.isWebhookEnabledForRepository(@NotNull VcsRepositoryData vcsRepositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.bitbucket.v2.export
Methods in com.atlassian.bamboo.plugins.bitbucket.v2.export with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.repository.bitbucket.cloud.BitbucketCloudRepositoryBitbucketCloudImporterExporter.getEntityPropertiesBuilder(@NotNull VcsRepositoryData repositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.bitbucket.v2.viewer
Methods in com.atlassian.bamboo.plugins.bitbucket.v2.viewer with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionprotected @Nullable URIBitbucketCloudVcsRepositoryViewer.getUriForRepositoryData(VcsRepositoryData vcsRepositoryData) @Nullable StringBitbucketCloudVcsRepositoryViewer.getWebRepositoryUrlForFile(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringBitbucketCloudVcsRepositoryViewer.getWebRepositoryUrlForFileDiff(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringBitbucketCloudVcsRepositoryViewer.getWebRepositoryUrlForFileRevision(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringBitbucketCloudVcsRepositoryViewer.getWebRepositoryUrlForRevision(@NotNull String revisionId, @NotNull VcsRepositoryData repositoryData) BitbucketCloudVcsRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds, VcsRepositoryData repositoryDefinition) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.git.api
Methods in com.atlassian.bamboo.plugins.git.api that return types with arguments of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull Stream<VcsRepositoryData> RepositoryFinder.findMatchingRepositories(@NotNull String repositorySlug, @NotNull Collection<GitRef> refs) Finds and returns a Stream of VcsRepositoryData objects that match the specified repository slug and collection of GitRef objects.protected Stream<VcsRepositoryData> RepositoryFinder.findRepositories(@NotNull String repositorySlug) static Predicate<VcsRepositoryData> RepositoryPredicates.matchesQuery(@NotNull CustomVariableContext customVariableContext, PlanRepositoryIndex.Query query, @NotNull RepositoryFinder repositoryFinder) Returns a Predicate that can be used to filter VcsRepositoryData objects based on a given query and a RepositoryFinder.static @NotNull Predicate<? super VcsRepositoryData> RepositoryFinder.repoMatchesBranch(BambooStringUtils.AffixFilteringTree refsFilteringTree) Methods in com.atlassian.bamboo.plugins.git.api with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionprotected @Nullable VcsLocationIndexKeyRepositoryFinder.getIndexKey(@NotNull VcsRepositoryData repositoryData) Returns the repository index key based on stored data. -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.git.v2
Methods in com.atlassian.bamboo.plugins.git.v2 with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull VcsWorkingCopyGitWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch targetBranch, @NotNull PlanVcsRevisionData revisionOnTarget, @NotNull VcsBranch sourceBranch, @NotNull PlanVcsRevisionData sourceRevision, @NotNull File targetPath) GitChangeDetector.collectChangesForInitialBuild(@NotNull PlanKey planKey, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch otherBranch, boolean otherBranchUnreliable) @NotNull BuildRepositoryChangesGitChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChangesGitChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) @NotNull VcsWorkingCopyGitWorkingCopyManager.commitLocal(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull String commitMessage) voidGitBranchCreator.createBranch(@NotNull VcsRepositoryData repositoryData, @NotNull String branchName, @NotNull String vcsRevisionKey, @Nullable String checkoutLocation, @Nullable BuildLogger buildLogger) voidGitTagCreator.createTag(@NotNull VcsRepositoryData repositoryData, @NotNull String tagName, @NotNull String vcsRevisionKey, @Nullable String checkoutLocation, @Nullable BuildLogger buildLogger) GitBambooSpecsHandler.detectSpecRevision(@NotNull VcsRepositoryData repositoryData, @NotNull Object source) @NotNull List<CommitContext> GitBambooSpecsHandler.findCommitsToSpecs(@NotNull VcsRepositoryData repositoryData, @NotNull String rev1, @NotNull String rev2) protected GitRepositoryAccessDataAbstractGitExecutor.getAccessData(@NotNull VcsRepositoryData vcsRepositoryData) GitTagsHandler.getAllTagsFromRepository(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull CommitContextGitBranchDetector.getFirstCommitApproximation(@NotNull VcsRepositoryData repositoryData) @NotNull CommitContextGitBranchDetector.getLastCommit(@NotNull VcsRepositoryData repositoryData) GitBranchDetector.getOpenBranches(@NotNull VcsRepositoryData repositoryData) GitVariableGenerator.getPlanRepositoryVariables(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull Set<Requirement> GitWorkingCopyManager.getRequirements(@NotNull VcsRepositoryData vcsRepositoryData) protected GitRepositoryAccessDataAbstractGitExecutor.getSubstitutedAccessData(@NotNull VcsRepositoryData vcsRepositoryData) protected GitRepositoryAccessData.BuilderAbstractGitExecutor.getSubstitutedAccessDataBuilder(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsBranchDetector> GitBranchDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsChangeDetector> GitChangeDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsTagsHandler> GitTagsHandler.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull VcsWorkingCopyGitWorkingCopyManager.getWorkingCopyInfo(@NotNull VcsRepositoryData repositoryData, @NotNull File checkoutPath) booleanGitTagsHandler.isBranchContainTag(VcsRepositoryData vcsRepositoryData, String branchName, TagAndRevision tagAndRevision) booleanGitBambooSpecsHandler.isNewer(@NotNull VcsRepositoryData repositoryData, @NotNull String rev1, @NotNull String rev2) @NotNull VcsWorkingCopyGitWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) voidGitWorkingCopyManager.stageChanges(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData repositoryData, @NotNull Collection<String> pathsToAdd) @NotNull ErrorCollectionGitConnectionTester.testConnection(@NotNull VcsRepositoryData repositoryData, long timeout, @NotNull TimeUnit unit) @NotNull VcsWorkingCopyGitWorkingCopyManager.updateRemote(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData vcsRepositoryData, @Nullable String commitMessage) @NotNull VcsWorkingCopyGitWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) @NotNull VcsWorkingCopyGitWorkingCopyManager.updateToLatestRevision(@NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) @NotNull VcsWorkingCopyGitWorkingCopyManager.updateToLatestRevisionForSpecs(@NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.git.v2.configurator
Methods in com.atlassian.bamboo.plugins.git.v2.configurator with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionGitMavenPomAccessor.parseMavenScmUrlToVcsBranch(@NotNull String mavenScmUrl, @Nullable VcsRepositoryData existingData) GitMavenPomAccessor.parseMavenScmUrlToVcsLocation(@NotNull String mavenScmUrl, @Nullable VcsRepositoryData existingData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.git.v2.exporter
Methods in com.atlassian.bamboo.plugins.git.v2.exporter with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.repository.git.GitRepositoryGitConfigurationExporter.getEntityPropertiesBuilder(@NotNull VcsRepositoryData vcsRepositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.github
Methods in com.atlassian.bamboo.plugins.github that return VcsRepositoryDataModifier and TypeMethodDescriptionprotected VcsRepositoryDataAbstractGitHubExecutor.githubToGitData(@NotNull VcsRepositoryData vcsRepositoryData) Methods in com.atlassian.bamboo.plugins.github with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull VcsWorkingCopyGitHubWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch targetBranch, @NotNull PlanVcsRevisionData revisionOnTarget, @NotNull VcsBranch sourceBranch, @NotNull PlanVcsRevisionData sourceRevision, @NotNull File targetPath) GitHubChangeDetector.collectChangesForInitialBuild(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull VcsBranch otherBranch, boolean otherBranchUnreliable) @NotNull BuildRepositoryChangesGitHubChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChangesGitHubChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) @NotNull VcsWorkingCopyGitHubWorkingCopyManager.commitLocal(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull String commitMessage) voidGitHubBranchCreator.createBranch(@NotNull VcsRepositoryData repositoryData, @NotNull String branchName, @NotNull String vcsRevisionKey, @Nullable String checkoutLocation, @Nullable BuildLogger buildLogger) voidGitHubTagCreator.createTag(@NotNull VcsRepositoryData repositoryData, @NotNull String tagName, @NotNull String vcsRevisionKey, @Nullable String checkoutLocation, @Nullable BuildLogger buildLogger) GitHubBambooSpecsHandler.detectSpecRevision(@NotNull VcsRepositoryData repositoryData, @NotNull Object source) booleanGitHubBambooSpecsHandler.divergentBranchesEnabled(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull List<CommitContext> GitHubBambooSpecsHandler.findCommitsToSpecs(@NotNull VcsRepositoryData repositoryData, @NotNull String rev1, @NotNull String rev2) GitHubTagsHandler.getAllTagsFromRepository(@NotNull VcsRepositoryData vcsRepositoryData) static @NotNull GithubCredentialsSourceGitHubRepositoryHelper.getAppCredentialSource(VcsRepositoryData repositoryData) static @NotNull GithubAuthenticationOptionGitHubRepositoryHelper.getAuthenticationOption(VcsRepositoryData repositoryData) @Nullable CommitContextGitHubBranchDetector.getFirstCommit(@NotNull VcsRepositoryData repositoryData) @NotNull CommitContextGitHubBranchDetector.getFirstCommitApproximation(@NotNull VcsRepositoryData repositoryData) @NotNull CommitContextGitHubBranchDetector.getLastCommit(@NotNull VcsRepositoryData repositoryData) GitHubBranchDetector.getOpenBranches(@NotNull VcsRepositoryData repositoryData) @NotNull List<VcsPullRequest> GithubPullRequestDetector.getOpenPullRequests(@NotNull VcsRepositoryData repositoryData) static @NotNull GithubCredentialsSourceGitHubRepositoryHelper.getPasswordCredentialSource(VcsRepositoryData repositoryData) GitHubVariableGenerator.getPlanRepositoryVariables(@NotNull VcsRepositoryData vcsRepositoryData) protected List<GithubPullRequestDto> GithubPullRequestDetector.getPullRequestsByRepository(@NotNull VcsRepositoryData repositoryData, @NotNull GitHubAccessor gitHubAccessor) static @Nullable GithubAccessCredentialsGitHubRepositoryHelper.getRepositoryAccessCredentials(@Nullable VcsRepositoryData vcsRepositoryData, @NotNull CredentialsAccessor credentialsAccessor) static @Nullable StringGitHubRepositoryHelper.getRepositoryAppId(@NotNull VcsRepositoryData repositoryData) static @Nullable StringGitHubRepositoryHelper.getRepositoryAppSshKey(@NotNull VcsRepositoryData repositoryData, @NotNull CredentialsAccessor credentialsAccessor) static @NotNull GitHubRepoNameBagGitHubRepositoryHelper.getRepositoryOwnerAndName(VcsRepositoryData repositoryData) static @Nullable StringGitHubRepositoryHelper.getRepositoryPassword(@NotNull VcsRepositoryData repositoryData, @NotNull CredentialsAccessor credentialsAccessor) static @Nullable StringGitHubRepositoryHelper.getRepositoryUsername(@NotNull VcsRepositoryData repositoryData, @NotNull CredentialsAccessor credentialsAccessor) @NotNull Set<Requirement> GitHubWorkingCopyManager.getRequirements(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsBranchDetector> GitHubBranchDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsChangeDetector> GitHubChangeDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsCommitCommenter> GitHubCommitCommenter.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsPullRequestDetector> GithubPullRequestDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsTagsHandler> GitHubTagsHandler.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull VcsWorkingCopyGitHubWorkingCopyManager.getWorkingCopyInfo(@NotNull VcsRepositoryData repositoryData, @NotNull File checkoutPath) protected VcsRepositoryDataAbstractGitHubExecutor.githubToGitData(@NotNull VcsRepositoryData vcsRepositoryData) booleanGitHubTagsHandler.isBranchContainTag(VcsRepositoryData vcsRepositoryData, String branchName, TagAndRevision tagAndRevision) booleanGitHubBambooSpecsHandler.isNewer(@NotNull VcsRepositoryData repositoryData, @NotNull String rev1, @NotNull String rev2) booleanGitHubCommitCommenter.publishComment(@NotNull VcsRepositoryData repositoryData, @NotNull String commitId, @NotNull String payload) booleanGitHubCommitCommenter.publishRssStatus(@NotNull VcsRepositoryData repositoryData, @NotNull String commitId, @NotNull BambooEvent event) @NotNull VcsWorkingCopyGitHubWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) voidGitHubWorkingCopyManager.stageChanges(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData repositoryData, @NotNull Collection<String> pathsToAdd) @NotNull ErrorCollectionGitHubConnectionTester.testConnection(@NotNull VcsRepositoryData repositoryData, long timeout, @NotNull TimeUnit unit) @NotNull VcsWorkingCopyGitHubWorkingCopyManager.updateRemote(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull String commitMessage) @NotNull VcsWorkingCopyGitHubWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) @NotNull VcsWorkingCopyGitHubWorkingCopyManager.updateToLatestRevision(@NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) @NotNull VcsWorkingCopyGitHubWorkingCopyManager.updateToLatestRevisionForSpecs(@NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) booleanGitHubBranchDetector.usePollingForBranchDetection(@NotNull VcsRepositoryData repositoryData) booleanGithubPullRequestDetector.usePollingForPullRequestDetection(@NotNull VcsRepositoryData repositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.github.accessor
Methods in com.atlassian.bamboo.plugins.github.accessor with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionbooleanGitHubAccessor.commentOnCommit(String commitId, VcsRepositoryData repositoryData, String message) Adds a comment to a commit.GitHubAccessor.getPullRequests(VcsRepositoryData repositoryData) Retrieves a list of pull requests for the specified repository.booleanGitHubAccessor.sendBuildStatus(String commitId, VcsRepositoryData repositoryData, Map<String, String> payload) Sends a build status for a commit. -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.github.configurator
Methods in com.atlassian.bamboo.plugins.github.configurator with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionbooleanGitHubServerConfigurator.isWebhookEnabled(VcsRepositoryData vcsRepositoryData) static booleanGitHubServerConfigurator.isWebhookEnabledForRepository(@NotNull VcsRepositoryData vcsRepositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.github.exporter
Methods in com.atlassian.bamboo.plugins.github.exporter with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.repository.github.GitHubRepositoryGitHubConfigurationExporter.getEntityPropertiesBuilder(@NotNull VcsRepositoryData repositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.github.trigger
Methods in com.atlassian.bamboo.plugins.github.trigger with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionstatic booleanGithubTriggerConfigurator.isGithubRepositoryUsingWebhooks(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsLocationConfigurator vcsLocationConfigurator) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.github.viewer
Methods in com.atlassian.bamboo.plugins.github.viewer with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@Nullable StringGitHubVcsRepositoryViewer.getWebRepositoryUrlForFile(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringGitHubVcsRepositoryViewer.getWebRepositoryUrlForFileDiff(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringGitHubVcsRepositoryViewer.getWebRepositoryUrlForFileRevision(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringGitHubVcsRepositoryViewer.getWebRepositoryUrlForRevision(@NotNull String revisionId, @NotNull VcsRepositoryData repositoryData) GitHubVcsRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds, VcsRepositoryData repositoryDefinition) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.github.webhooks
Methods in com.atlassian.bamboo.plugins.github.webhooks that return types with arguments of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull Stream<VcsRepositoryData> GithubRepositoryFinder.findMatchingRepositories(@NotNull GithubEvent event) Finds and returns a Stream of VcsRepositoryData objects that match the specified AbstractGithubEvent. -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.stash
Methods in com.atlassian.bamboo.plugins.stash with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionvoidBitbucketServerBuildWarningsUpdater.deleteBuildWarnings(@NotNull VcsRepositoryData repository, @NotNull String changeSetId, @NotNull ImmutableChainResultsSummary resultsSummary) @NotNull List<VcsPullRequest> BitbucketServerPullRequestDetector.getOpenPullRequests(@NotNull VcsRepositoryData repositoryData) BitbucketServerStateProvider.getStateError(@NotNull VcsRepositoryData repositoryData) Gets the Bitbucket instance state error message if any.@Nullable ContextualVcsId<VcsBuildWarningsUpdater> BitbucketServerBuildWarningsUpdater.getVcsIdForExecutor(@NotNull VcsRepositoryData repository) @Nullable ContextualVcsId<VcsPullRequestDetector> BitbucketServerPullRequestDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) booleanBitbucketServerBuildWarningsUpdater.sendBuildWarnings(@NotNull VcsRepositoryData repository, @NotNull String changesetId, @NotNull ImmutableChainResultsSummary resultsSummary, @NotNull BuildWarningSummary warningSummary, @NotNull Iterable<WarningAnnotation> warnings) booleanStashCapabilityProviderImpl.stashServerRemoteEventsAreWorking(@NotNull VcsRepositoryData stashRepositoryData) booleanStashCapabilityProviderImpl.stashServerSupportsRemoteEvents(@NotNull VcsRepositoryData stashRepositoryData) booleanBitbucketServerBuildWarningsUpdater.supportsBuildWarnings(@NotNull VcsRepositoryData repository) booleanBitbucketServerPullRequestDetector.usePollingForPullRequestDetection(@NotNull VcsRepositoryData repositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.stash.api
Methods in com.atlassian.bamboo.plugins.stash.api with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionbooleanStashCapabilityProvider.stashServerRemoteEventsAreWorking(@NotNull VcsRepositoryData stashRepositoryData) Stash server remote events are configured properly - it's working right nowbooleanStashCapabilityProvider.stashServerSupportsRemoteEvents(@NotNull VcsRepositoryData stashRepositoryData) Stash server is new enough for remote events to work (has capability) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.stash.branchstatus
Constructors in com.atlassian.bamboo.plugins.stash.branchstatus with parameters of type VcsRepositoryDataModifierConstructorDescriptionBitbucketServerPullRequestHandler(@NotNull com.atlassian.stash.rest.client.api.StashClient stashClient, @NotNull VcsRepositoryData vcsRepositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.stash.events
Methods in com.atlassian.bamboo.plugins.stash.events that return types with arguments of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull Stream<VcsRepositoryData> RepositoryFinder.findMatchingRepositories(@NotNull com.atlassian.stash.plugin.remote.event.AbstractStashRepositoryRemoteEvent event) @NotNull Stream<VcsRepositoryData> RepositoryFinder.findMatchingRepositories(@NotNull com.atlassian.stash.plugin.remote.event.AbstractStashRepositoryRemoteEvent event, @NotNull Collection<GitRef> refs) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.stash.predicates
Methods in com.atlassian.bamboo.plugins.stash.predicates that return types with arguments of type VcsRepositoryDataModifier and TypeMethodDescriptionstatic Predicate<VcsRepositoryData> StashRepositoryPredicates.matchesQuery(@NotNull CustomVariableContext customVariableContext, @NotNull com.atlassian.stash.rest.client.applinks.ApplinkStashClientFactory stashClientFactory, PlanRepositoryIndex.Query query) static Predicate<VcsRepositoryData> StashRepositoryPredicates.usesMirrorWithId(@NotNull String mirrorId) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.stash.v2
Methods in com.atlassian.bamboo.plugins.stash.v2 that return VcsRepositoryDataModifier and TypeMethodDescriptionprotected static VcsRepositoryDataAbstractBitbucketServerExecutor.bitbucketServerToGitData(@NotNull VcsRepositoryData vcsRepositoryData) Methods in com.atlassian.bamboo.plugins.stash.v2 with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionprotected static VcsRepositoryDataAbstractBitbucketServerExecutor.bitbucketServerToGitData(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull VcsWorkingCopyBitbucketServerWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch targetBranch, @NotNull PlanVcsRevisionData revisionOnTarget, @NotNull VcsBranch sourceBranch, @NotNull PlanVcsRevisionData sourceRevision, @NotNull File targetPath) BitbucketServerChangeDetector.collectChangesForInitialBuild(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull VcsBranch otherBranch, boolean otherBranchUnreliable) @NotNull BuildRepositoryChangesBitbucketServerChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChangesBitbucketServerChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) @NotNull VcsWorkingCopyBitbucketServerWorkingCopyManager.commitLocal(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull String commitMessage) voidBitbucketServerBranchCreator.createBranch(@NotNull VcsRepositoryData repositoryData, @NotNull String branchName, @NotNull String vcsRevisionKey, @Nullable String checkoutLocation, @Nullable BuildLogger buildLogger) voidBitbucketServerTagCreator.createTag(@NotNull VcsRepositoryData repositoryData, @NotNull String tagName, @NotNull String vcsRevisionKey, @Nullable String checkoutLocation, @Nullable BuildLogger buildLogger) BitbucketServerBambooSpecsHandler.detectSpecRevision(@NotNull VcsRepositoryData repositoryData, @NotNull Object source) protected <T> TAbstractBitbucketServerExecutor.executeOnMirrorWithPrimaryFallback(@NotNull RepositoryExceptionAwareFunction<VcsRepositoryData, T> exec, @NotNull VcsRepositoryData vcsRepositoryData) protected <T> TAbstractBitbucketServerExecutor.executeOnMirrorWithPrimaryFallback(@NotNull RepositoryExceptionAwareFunction<VcsRepositoryData, T> exec, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull Optional<BuildLogger> buildLogger) @NotNull List<CommitContext> BitbucketServerBambooSpecsHandler.findCommitsToSpecs(@NotNull VcsRepositoryData repositoryData, @NotNull String rev1, @NotNull String rev2) BitbucketServerTagsHandler.getAllTagsFromRepository(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull CommitContextBitbucketServerBranchDetector.getFirstCommitApproximation(@NotNull VcsRepositoryData repositoryData) @NotNull CommitContextBitbucketServerBranchDetector.getLastCommit(@NotNull VcsRepositoryData repositoryData) BitbucketServerBranchDetector.getOpenBranches(@NotNull VcsRepositoryData repositoryData) BitbucketServerVariableGenerator.getPlanRepositoryVariables(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull Set<Requirement> BitbucketServerWorkingCopyManager.getRequirements(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsBranchDetector> BitbucketServerBranchDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsChangeDetector> BitbucketServerChangeDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsTagsHandler> BitbucketServerTagsHandler.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull VcsWorkingCopyBitbucketServerWorkingCopyManager.getWorkingCopyInfo(@NotNull VcsRepositoryData repositoryData, @NotNull File checkoutPath) booleanBitbucketServerTagsHandler.isBranchContainTag(VcsRepositoryData vcsRepositoryData, String branchName, TagAndRevision tagAndRevision) booleanBitbucketServerBambooSpecsHandler.isNewer(@NotNull VcsRepositoryData repositoryData, @NotNull String rev1, @NotNull String rev2) @NotNull VcsWorkingCopyBitbucketServerWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) protected booleanAbstractBitbucketServerExecutor.shouldFallbackToPolling(VcsRepositoryData repositoryData) voidBitbucketServerWorkingCopyManager.stageChanges(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData repositoryData, @NotNull Collection<String> pathsToAdd) @NotNull VcsWorkingCopyBitbucketServerWorkingCopyManager.updateRemote(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull String commitMessage) @NotNull VcsWorkingCopyBitbucketServerWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) @NotNull VcsWorkingCopyBitbucketServerWorkingCopyManager.updateToLatestRevision(@NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) @NotNull VcsWorkingCopyBitbucketServerWorkingCopyManager.updateToLatestRevisionForSpecs(@NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) booleanBitbucketServerBranchDetector.usePollingForBranchDetection(@NotNull VcsRepositoryData repositoryData) Method parameters in com.atlassian.bamboo.plugins.stash.v2 with type arguments of type VcsRepositoryDataModifier and TypeMethodDescriptionprotected <T> TAbstractBitbucketServerExecutor.executeOnMirrorWithPrimaryFallback(@NotNull RepositoryExceptionAwareFunction<VcsRepositoryData, T> exec, @NotNull VcsRepositoryData vcsRepositoryData) protected <T> TAbstractBitbucketServerExecutor.executeOnMirrorWithPrimaryFallback(@NotNull RepositoryExceptionAwareFunction<VcsRepositoryData, T> exec, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull Optional<BuildLogger> buildLogger) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.stash.v2.configurator
Methods in com.atlassian.bamboo.plugins.stash.v2.configurator with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionstatic @Nullable com.atlassian.applinks.api.ApplicationLinkBitbucketServerConfigurationHelper.getApplicationLinkFromVcsData(@NotNull com.atlassian.stash.rest.client.applinks.ApplinkStashClientFactory stashClientFactory, @NotNull VcsRepositoryData stashRepositoryData) static @Nullable StringBitbucketServerConfigurationHelper.getApplicationLinkServerKeyFromVcsData(@NotNull VcsRepositoryData stashRepositoryData) static booleanBitbucketServerConfigurationHelper.isStashRepository(@NotNull VcsRepositoryData vcsRepositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.stash.v2.exporter
Methods in com.atlassian.bamboo.plugins.stash.v2.exporter with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.repository.bitbucket.server.BitbucketServerRepositoryBitbucketServerExporter.getEntityPropertiesBuilder(@NotNull VcsRepositoryData repositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.plugins.stash.v2.viewer
Methods in com.atlassian.bamboo.plugins.stash.v2.viewer with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@Nullable StringBitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForFile(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringBitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForFileDiff(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringBitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForFileRevision(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringBitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForRevision(@NotNull String revisionId, @NotNull VcsRepositoryData repositoryData) BitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds, VcsRepositoryData repositoryDefinition) -
Uses of VcsRepositoryData in com.atlassian.bamboo.repository
Methods in com.atlassian.bamboo.repository that return VcsRepositoryDataModifier and TypeMethodDescription@Nullable VcsRepositoryDataRepositoryDefinitionManager.entityToVcsData(@Nullable RepositoryDataEntity input) @Nullable VcsRepositoryDataRepositoryDefinitionManagerImpl.entityToVcsData(@Nullable RepositoryDataEntity input) @Nullable VcsRepositoryDataCachedRepositoryDefinitionAccessor.findLinkedRepositoryByName(@NotNull String name) @Nullable VcsRepositoryDataPermissionFilteringRepositoryDefinitionAccessorImpl.findLinkedRepositoryByName(@NotNull String name) @Nullable VcsRepositoryDataCachedRepositoryDefinitionAccessor.findProjectRepositoryByName(@NotNull String name, @NotNull Long projectId) @Nullable VcsRepositoryDataPermissionFilteringRepositoryDefinitionAccessorImpl.findProjectRepositoryByName(@NotNull String name, @NotNull Long projectId) @Nullable VcsRepositoryDataRepositoryDefinitionManager.getLinkedRepositoryByName(String name) Find a linked repository by name.@Nullable VcsRepositoryDataRepositoryDefinitionManagerImpl.getLinkedRepositoryByName(String name) @Nullable VcsRepositoryDataRepositoryDefinitionManager.getProjectRepositoryByName(String name, Long projectId) Find a project repository by name in project associated with given projectId.@Nullable VcsRepositoryDataRepositoryDefinitionManagerImpl.getProjectRepositoryByName(String name, Long projectId) @Nullable VcsRepositoryDataCachedRepositoryDefinitionAccessor.getVcsRepositoryData(long repositoryId) Returns a cached repository if one exists with the given id.@Nullable VcsRepositoryDataPermissionFilteringRepositoryDefinitionAccessorImpl.getVcsRepositoryData(long repositoryId) @Nullable VcsRepositoryDataRepositoryDefinitionManager.getVcsRepositoryData(long repositoryId) Get plugin-agnostic representation of a repository configuration.@Nullable VcsRepositoryDataRepositoryDefinitionManagerImpl.getVcsRepositoryData(long repositoryId) @Nullable VcsRepositoryDataEncryptedRepositoryDefinitionAccessorImpl.getVcsRepositoryDataByOid(BambooEntityOid oid) @Nullable VcsRepositoryDataRepositoryDefinitionAccessor.getVcsRepositoryDataByOid(BambooEntityOid oid) Find a repository by oid.RepositoryDefinitionManagerImpl.getVcsRepositoryDataByOid(BambooEntityOid oid) @Nullable VcsRepositoryDataCachedRepositoryDefinitionAccessor.getVcsRepositoryDataWithConsistencyGuarantee(long repositoryId) Returns a cached repository if one exists with the given id.@Nullable VcsRepositoryDataPermissionFilteringRepositoryDefinitionAccessorImpl.getVcsRepositoryDataWithConsistencyGuarantee(long repositoryId) Methods in com.atlassian.bamboo.repository that return types with arguments of type VcsRepositoryDataModifier and TypeMethodDescriptionCachedRepositoryDefinitionManager.findRepositoriesByLocationKey(VcsLocationIndexKey locationIndexKey) Returns all repositories matching giveVcsLocationIndexKeyCachedRepositoryDefinitionManager.findRepositoriesByPluginKey(String pluginKey) Returns all repositories with the given plugin key@NotNull List<VcsRepositoryData> CachedRepositoryDefinitionAccessor.findRepositoriesByProjectId(Long projectId) Get list of all project repositories current user has permission to use in their plans.@NotNull List<VcsRepositoryData> PermissionFilteringRepositoryDefinitionAccessorImpl.findRepositoriesByProjectId(Long projectId) @NotNull List<VcsRepositoryData> CachedRepositoryDefinitionAccessor.getAllTopLevelRepositories()Get the list of all top level repositories that are not marked for deletion.@NotNull List<VcsRepositoryData> PermissionFilteringRepositoryDefinitionAccessorImpl.getAllTopLevelRepositories()@NotNull List<VcsRepositoryData> CachedRepositoryDefinitionAccessor.getLinkedRepositories()Get all linked repositories current user has permission to use in their plans.@NotNull List<VcsRepositoryData> EncryptedRepositoryDefinitionAccessorImpl.getLinkedRepositories()@NotNull List<VcsRepositoryData> PermissionFilteringRepositoryDefinitionAccessorImpl.getLinkedRepositories()@NotNull List<VcsRepositoryData> RepositoryDefinitionAccessor.getLinkedRepositories()Get all linked repositories current user has permission to use in his plans.@NotNull List<VcsRepositoryData> RepositoryDefinitionManager.getLinkedRepositories()Get all linked repositories current user has permission to use in his plans.@NotNull List<VcsRepositoryData> RepositoryDefinitionManagerImpl.getLinkedRepositories()CachedRepositoryDefinitionAccessor.getLinkedRepositoriesForAdministration()Get all Shared repositories current user has permission to administrate.PermissionFilteringRepositoryDefinitionAccessorImpl.getLinkedRepositoriesForAdministration()RepositoryDefinitionManager.getLinkedRepositoriesForAdministration()Get all Shared repositories current user has permission to administrate.RepositoryDefinitionManagerImpl.getLinkedRepositoriesForAdministration()@NotNull List<VcsRepositoryData> RepositoryDefinitionManager.getLinkedRepositoriesForExport()Get all linked repositories in a form suitable for export.RepositoryDefinitionManagerImpl.getLinkedRepositoriesForExport()RepositoryDefinitionManager.getLinkedRepositoriesUnrestricted()Get all linked repositories without permission checking.RepositoryDefinitionManagerImpl.getLinkedRepositoriesUnrestricted()CachedRepositoryDefinitionManager.getProjectAndLinkedRepositories()Get all linked and project repositories current user has permission to use in his plans.@NotNull Stream<VcsRepositoryData> CachedRepositoryDefinitionManager.getProjectRepositories(long projectId) Returns project repositories with the given project id In clustered mode, there is NO consistency guarantee.@NotNull List<VcsRepositoryData> RepositoryDefinitionManager.getProjectRepositories(long projectId) Find all repositories in a project with given id.@NotNull List<VcsRepositoryData> RepositoryDefinitionManagerImpl.getProjectRepositories(long projectId) RepositoryDefinitionManager.getProjectRepositoriesRestricted(long projectId) Get all project repositories current user has permission to use in his plans connected with requested project ID.RepositoryDefinitionManagerImpl.getProjectRepositoriesRestricted(long projectId) @NotNull Stream<VcsRepositoryData> CachedRepositoryDefinitionManager.getProjectRepositoriesWithConsistencyGuarantee(long projectId) Returns a cached project repositories.@NotNull List<VcsRepositoryData> CachedRepositoryDefinitionAccessor.getVcsRepositoriesDataWithConsistencyGuarantee(@NotNull List<Long> repositoryIds) Returns a list of cached repositories if they exist with the given ids.@NotNull List<VcsRepositoryData> PermissionFilteringRepositoryDefinitionAccessorImpl.getVcsRepositoriesDataWithConsistencyGuarantee(@NotNull List<Long> repositoryIds) Methods in com.atlassian.bamboo.repository with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionRepositoryCachingFacade.getOpenBranches(@NotNull VcsBranchDetector branchDetector, @NotNull VcsRepositoryData repositoryData) Retrieve open branches from the given repository.RepositoryCachingFacadeImpl.getOpenBranches(@NotNull VcsBranchDetector branchDetector, @NotNull VcsRepositoryData repositoryData) @NotNull List<VcsPullRequest> RepositoryCachingFacade.getOpenPullRequests(@NotNull VcsPullRequestDetector pullRequestDetector, @NotNull VcsRepositoryData repositoryData) @NotNull List<VcsPullRequest> RepositoryCachingFacadeImpl.getOpenPullRequests(@NotNull VcsPullRequestDetector pullRequestDetector, @NotNull VcsRepositoryData repositoryData) static booleanReflectionRepositoryAccessor.StashRepositoryAccessor.isStashRepository(VcsRepositoryData repositoryDefinition) -
Uses of VcsRepositoryData in com.atlassian.bamboo.repository.git
Methods in com.atlassian.bamboo.repository.git with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull GitCacheKeyGitConfigurationProvider.getCacheKey(@NotNull VcsRepositoryData vcsRepositoryData) Constructs a git cache key based on the provided VCS repository data.@NotNull GitCacheKeyGitConfigurationProviderImpl.getCacheKey(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull GitCredentialsBagGitConfigurationProvider.getCredentialsBag(@NotNull VcsRepositoryData vcsRepositoryData) Retrieves the git credentials bag from the provided VCS repository data.@NotNull GitCredentialsBagGitConfigurationProviderImpl.getCredentialsBag(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull StringGitConfigurationProvider.getRepositoryUrl(@NotNull VcsRepositoryData vcsRepositoryData) Retrieves the repository URL from the provided VCS repository data.@NotNull StringGitConfigurationProviderImpl.getRepositoryUrl(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull GitCredentialsBagGitConfigurationProvider.getSubstitutedCredentialsBag(@NotNull VcsRepositoryData vcsRepositoryData) Retrieves the substituted Git credentials bag from the provided VCS repository data.@NotNull GitCredentialsBagGitConfigurationProviderImpl.getSubstitutedCredentialsBag(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull StringGitConfigurationProvider.getSubstitutedRepositoryUrl(@NotNull VcsRepositoryData vcsRepositoryData) Retrieves the repository URL from the provided VCS repository data, with variables substituted.@NotNull StringGitConfigurationProviderImpl.getSubstitutedRepositoryUrl(@NotNull VcsRepositoryData vcsRepositoryData) booleanGitConfigurationProvider.usesRemoteAgentCache(@NotNull VcsRepositoryData vcsRepositoryData) Determines if the repository uses a remote agent cache based on the provided VCS repository data.booleanGitConfigurationProviderImpl.usesRemoteAgentCache(@NotNull VcsRepositoryData vcsRepositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.repository.svn.v2
Methods in com.atlassian.bamboo.repository.svn.v2 with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull BuildRepositoryChangesSvnChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChangesSvnChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData revisionData) voidSvnBranchCreator.createBranch(@NotNull VcsRepositoryData repositoryData, @NotNull String branchName, @NotNull String vcsRevisionKey, @Nullable String checkoutLocation, @Nullable BuildLogger buildLogger) voidSvnTagCreator.createTag(@NotNull VcsRepositoryData repositoryData, @NotNull String tagName, @NotNull String vcsRevisionKey, @Nullable String checkoutLocation, @Nullable BuildLogger buildLogger) SvnBambooSpecsHandler.detectSpecRevision(@NotNull VcsRepositoryData repositoryData, @NotNull Object source) @NotNull List<CommitContext> SvnBambooSpecsHandler.findCommitsToSpecs(@NotNull VcsRepositoryData repositoryData, @NotNull String rev1, @NotNull String rev2) @NotNull CommitContextSvnBranchDetector.getFirstCommitApproximation(@NotNull VcsRepositoryData repositoryData) @NotNull CommitContextSvnBranchDetector.getLastCommit(@NotNull VcsRepositoryData repositoryData) SvnBranchDetector.getOpenBranches(@NotNull VcsRepositoryData repositoryData) SvnVariableGenerator.getPlanRepositoryVariables(@NotNull VcsRepositoryData vcsRepositoryData) protected SvnRepositoryAccessDataAbstractSvnExecutor.getSubstitutedAccessData(@NotNull VcsRepositoryData vcsRepositoryData) protected SvnRepositoryAccessData.BuilderAbstractSvnExecutor.getSubstitutedAccessDataBuilder(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsBranchDetector> SvnBranchDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<VcsChangeDetector> SvnChangeDetector.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull VcsWorkingCopySvnWorkingCopyManager.getWorkingCopyInfo(@NotNull VcsRepositoryData repositoryData, @NotNull File checkoutPath) booleanSvnBambooSpecsHandler.isNewer(@NotNull VcsRepositoryData repositoryData, @NotNull String rev1, @NotNull String rev2) @NotNull List<BuildRepositoryChanges> SvnChangeDetector.isolateCommits(@NotNull BuildRepositoryChanges changes, @NotNull VcsRepositoryData vcsRepositoryData) SvnMavenPomAccessor.parseMavenScmUrlToVcsBranch(@NotNull String mavenScmUrl, @Nullable VcsRepositoryData existingData) SvnMavenPomAccessor.parseMavenScmUrlToVcsLocation(@NotNull String mavenScmUrl, @Nullable VcsRepositoryData existingData) @NotNull VcsWorkingCopySvnWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) @NotNull ErrorCollectionSvnConnectionTester.testConnection(@NotNull VcsRepositoryData repositoryData, long timeout, @NotNull TimeUnit unit) @NotNull VcsWorkingCopySvnWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) @NotNull VcsWorkingCopySvnWorkingCopyManager.updateToLatestRevision(@NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) @NotNull VcsWorkingCopySvnWorkingCopyManager.updateToLatestRevisionForSpecs(@NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) -
Uses of VcsRepositoryData in com.atlassian.bamboo.rss
Methods in com.atlassian.bamboo.rss with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull ErrorCollectionPreRssExecutionAction.execute(VcsRepositoryData repositoryData) Execute custom code before running Repository Stored Specs. -
Uses of VcsRepositoryData in com.atlassian.bamboo.task.export
Methods in com.atlassian.bamboo.task.export that return types with arguments of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull List<? extends VcsRepositoryData> AbstractRepositoryAwareTaskExporter.getRepositoryListForTaskContainer(@NotNull TaskContainer taskContainer) -
Uses of VcsRepositoryData in com.atlassian.bamboo.testutils.resultsummary.vcs
Methods in com.atlassian.bamboo.testutils.resultsummary.vcs with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionstatic RepositoryChangesetRepositoryChangesetMocks.mockRepositoryChangeset(VcsRepositoryData mockRepositoryDefinition) -
Uses of VcsRepositoryData in com.atlassian.bamboo.vcs
Methods in com.atlassian.bamboo.vcs with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionBambooSpecsHandler.detectSpecRevision(@NotNull VcsRepositoryData repositoryData, @NotNull Object source) Attempts to obtain latest revision from the repository which may have changed Bamboo Specs.default booleanBambooSpecsHandler.divergentBranchesEnabled(@NotNull VcsRepositoryData vcsRepositoryData) @NotNull List<CommitContext> BambooSpecsHandler.findCommitsToSpecs(@NotNull VcsRepositoryData repositoryData, @NotNull String rev1, @NotNull String rev2) Extracts a list of commits related to Bamboo Specs, which occurred between revisionsrev1andrev2.booleanBambooSpecsHandler.isNewer(@NotNull VcsRepositoryData repositoryData, @NotNull String rev1, @NotNull String rev2) Returns true ifrev2is a newer revision in the repository thanrev1and therefore the specs should be run. -
Uses of VcsRepositoryData in com.atlassian.bamboo.vcs.configuration
Subinterfaces of VcsRepositoryData in com.atlassian.bamboo.vcs.configurationModifier and TypeInterfaceDescriptioninterfaceEffective repository definition as seen "from aPlan's perspective.Classes in com.atlassian.bamboo.vcs.configuration that implement VcsRepositoryDataModifier and TypeClassDescriptionclassclassclassMethods in com.atlassian.bamboo.vcs.configuration that return VcsRepositoryDataModifier and TypeMethodDescription@NotNull VcsRepositoryDataPartialVcsRepositoryData.getCompleteData()Complete view on this configuration.@NotNull VcsRepositoryDataPartialVcsRepositoryDataImpl.getCompleteData()@Nullable VcsRepositoryDataPartialVcsRepositoryData.getInheritedData()Complete view on a configuration of a parent repository or null if there's no parent.@Nullable VcsRepositoryDataPartialVcsRepositoryDataImpl.getInheritedData()Methods in com.atlassian.bamboo.vcs.configuration with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionstatic PartialVcsRepositoryDataImplPartialVcsRepositoryDataImpl.createChild(@NotNull VcsRepositoryData repositoryData) Create overriding repository which doesn't actually override anything.static PartialVcsRepositoryDataImplPartialVcsRepositoryDataImpl.createChildWithNewBranch(VcsRepositoryData repositoryDefinition, VcsBranch newBranch, VcsBranchConfigurator vcsBranchConfigurator) Create overriding repository which overrides branch.static PartialVcsRepositoryDataImplPartialVcsRepositoryDataImpl.createChildWithNewBranchAndOverwrittenLocationForForkScenario(VcsRepositoryData repositoryDefinition, VcsBranch newBranch, VcsBranchConfigurator vcsBranchConfigurator, VcsLocationConfigurator vcsLocationConfigurator, VcsForkDto vcsForkDto) static PlanRepositoryDefinitionPlanRepositoryDefinitionImpl.createForPosition(@NotNull VcsRepositoryData other, int position) PartialVcsRepositoryDataBuilder.inheritedData(VcsRepositoryData inheritedData) Constructors in com.atlassian.bamboo.vcs.configuration with parameters of type VcsRepositoryDataModifierConstructorDescriptionCompleteVcsRepositoryData(@Nullable VcsRepositoryData inheritedData, @NotNull PartialVcsRepositoryData overrides) protectedPartialVcsRepositoryDataImpl(long id, BambooEntityOid oid, String pluginKey, String name, String description, VcsBranch vcsBranch, String viewerPluginKey, Map<String, String> serverConfiguration, Map<String, String> changeDetectionConfiguration, Map<String, String> branchDetectionConfiguration, Map<String, String> branchConfiguration, Map<String, String> viewerConfiguration, Map<String, String> bambooSpecsDetectionConfiguration, String legacyViewerXml, boolean linked, VcsRepositoryData inheritedData, Long projectId, Long version) PartialVcsRepositoryDataImpl(@NotNull RepositoryDataEntity repositoryData, @NotNull RawRepositoryConfiguration rawRepositoryConfiguration, @Nullable VcsRepositoryData inheritedData) VcsRepositoryDataImpl(@NotNull VcsRepositoryData other) -
Uses of VcsRepositoryData in com.atlassian.bamboo.vcs.configuration.service
Methods in com.atlassian.bamboo.vcs.configuration.service with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionbooleanVcsRepositoryConfigurationComparator.isTheSameBranch(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 branches in of a single variable set.booleanVcsRepositoryConfigurationComparatorImpl.isTheSameBranch(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 branches in of a certain variable set.booleanVcsRepositoryConfigurationComparator.isTheSameVcsLocation(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 repository locations in context of a single variable set.booleanVcsRepositoryConfigurationComparatorImpl.isTheSameVcsLocation(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 repository locations in context of a certain variable set.VcsRepositoryConfigurationService.replaceRepositoryInPlan(@NotNull Plan plan, @NotNull VcsRepositoryData parentRepository, @NotNull PartialVcsRepositoryData oldRepository, @NotNull PartialVcsRepositoryData newRepository) Replaces uses of a repository with another one.VcsRepositoryConfigurationServiceImpl.replaceRepositoryInPlan(@NotNull Plan plan, @NotNull VcsRepositoryData parentRepository, @NotNull PartialVcsRepositoryData oldRepository, @NotNull PartialVcsRepositoryData newRepository) -
Uses of VcsRepositoryData in com.atlassian.bamboo.vcs.configurator
Methods in com.atlassian.bamboo.vcs.configurator with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptiondefault booleanVcsLocationConfigurator.isWebhookEnabled(VcsRepositoryData vcsRepositoryData) Determines whether the specified repository data has the webhook option enabled.default @Nullable VcsBranchVcsMavenPomAccessor.parseMavenScmUrlToVcsBranch(@NotNull String mavenScmUrl, @Nullable VcsRepositoryData existingData) Parse and setup internal structures from Maven's SCM URL provider specific part.VcsMavenPomAccessor.parseMavenScmUrlToVcsLocation(@NotNull String mavenScmUrl, @Nullable VcsRepositoryData existingData) Parse and setup internal structures from Maven's SCM URL provider specific part. -
Uses of VcsRepositoryData in com.atlassian.bamboo.vcs.export
Methods in com.atlassian.bamboo.vcs.export with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepositoryDefaultVcsRepositoryDataExporter.getEntityPropertiesBuilder(@NotNull VcsRepositoryData repositoryData) NoOverridesVcsProjectRepositoryDataExporter.getEntityPropertiesBuilder(@NotNull VcsRepositoryData repositoryData) NoOverridesVcsRepositoryDataExporter.getEntityPropertiesBuilder(@NotNull VcsRepositoryData vcsRepositoryData) VcsRepositoryDataExporter.getEntityPropertiesBuilder(@NotNull VcsRepositoryData repositoryData) Create empty instance of a properties builder appropriate for the exported repository data. -
Uses of VcsRepositoryData in com.atlassian.bamboo.vcs.module
Methods in com.atlassian.bamboo.vcs.module with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptiondefault booleanVcsRepositoryManager.divergentBranchesEnabled(@NotNull VcsRepositoryData vcsRepositoryData) Check if VCS repository supports divergent branches and if the configuration allows them.default Optional<VcsLocationIndexKey> VcsRepositoryManager.getIndexKey(@NotNull VcsRepositoryData vcsRepositoryData) Get index key of a repository location, if defined. -
Uses of VcsRepositoryData in com.atlassian.bamboo.vcs.runtime
Methods in com.atlassian.bamboo.vcs.runtime that return VcsRepositoryDataMethods in com.atlassian.bamboo.vcs.runtime with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@NotNull VcsWorkingCopyMergingVcsWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch targetBranch, @NotNull PlanVcsRevisionData revisionOnTarget, @NotNull VcsBranch sourceBranch, @NotNull PlanVcsRevisionData sourceRevision, @NotNull File targetPath) Checks out the targetBranch and merges sourceBranch to it.default BuildRepositoryChangesVcsChangeDetector.collectChangesForInitialBuild(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @Nullable VcsBranch otherBranch, boolean otherBranchUnreliable) This method is used to generate the list of commits for an initial build of a plan branch.@NotNull BuildRepositoryChangesVcsChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChangesVcsChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) @NotNull VcsWorkingCopyUpdatingVcsWorkingCopyManager.commitLocal(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull String commitMessage) Create a local commit.voidVcsBranchCreator.createBranch(@NotNull VcsRepositoryData repositoryData, @NotNull String branchName, @NotNull String vcsRevisionKey, @Nullable String checkoutLocation, @Nullable BuildLogger buildLogger) Creates new branch from revision vcsRevisionKey with given branchName.voidVcsTagCreator.createTag(@NotNull VcsRepositoryData repositoryData, @NotNull String tagName, @NotNull String vcsRevisionKey, @Nullable String checkoutLocation, @Nullable BuildLogger buildLogger) Creates new tag from revision vcsRevisionKey with given tagName.voidVcsBuildWarningsUpdater.deleteBuildWarnings(@NotNull VcsRepositoryData repository, @NotNull String changeSetId, @NotNull ImmutableChainResultsSummary resultsSummary) Removes all warnings previously sent by Bamboo for the given repository used in a build.VcsTagsHandler.getAllTagsFromRepository(@NotNull VcsRepositoryData vcsRepositoryData) Reads from git repository all tags (with revisions).default @Nullable CommitContextVcsBranchDetector.getFirstCommit(@NotNull VcsRepositoryData repositoryData) Deprecated.default @NotNull CommitContextVcsBranchDetector.getFirstCommitApproximation(@NotNull VcsRepositoryData repositoryData) Retrieve an old, preferably the first commit on a branch.@NotNull CommitContextVcsBranchDetector.getLastCommit(@NotNull VcsRepositoryData repositoryData) Retrieve last commit on the branch set on this Repository.VcsBranchDetector.getOpenBranches(@NotNull VcsRepositoryData repositoryData) Setof open branches that are discovered in the repository.@NotNull List<VcsPullRequest> VcsPullRequestDetector.getOpenPullRequests(@NotNull VcsRepositoryData repositoryData) Listof open pull requests that are discovered in the repository.VcsVariableGenerator.getPlanRepositoryVariables(@NotNull VcsRepositoryData vcsRepositoryData) Return a map containing name->value mapping of the plan repository format variables.@NotNull Set<Requirement> VcsExecutorWithRequirements.getRequirements(@NotNull VcsRepositoryData vcsRepositoryData) @Nullable ContextualVcsId<T> IdentifyingExecutor.getVcsIdForExecutor(@NotNull VcsRepositoryData vcsRepositoryData) Returned id has to fulfill the following: Given two VcsRepositoryData objects A and B, and executor e returning equal ContextualVcsId (in terms of equals()), for any operation foo() provided by the executor, the calls e::foo(A) and e::foo(B) should be equivalent.@NotNull VcsWorkingCopyStatusProvidingVcsWorkingCopyManager.getWorkingCopyInfo(@NotNull VcsRepositoryData repositoryData, @NotNull File checkoutPath) Provide repository working copy information for the given checkout path.@NotNull FileFixedDirectoryWorkingCopyManager.getWorkingCopyPath(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData) Deprecated.Based on configuration and current context produce absolute path to the working copy.booleanVcsTagsHandler.isBranchContainTag(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull String branchName, @NotNull TagAndRevision tagAndRevision) @NotNull List<BuildRepositoryChanges> CommitsIsolatingVcsChangeDetector.isolateCommits(@NotNull BuildRepositoryChanges changes, @NotNull VcsRepositoryData vcsRepositoryData) Break the single build changes object into a list ofBuildRepositoryChanges.booleanVcsCommitCommenter.publishComment(@NotNull VcsRepositoryData repositoryData, @NotNull String commitId, @NotNull String payload) Publish comment to repository commit.booleanVcsCommitCommenter.publishRssStatus(@NotNull VcsRepositoryData repositoryData, @NotNull String commitId, @NotNull BambooEvent event) Publish Bamboo Specs execution status to repository commit.@NotNull VcsWorkingCopyFixedDirectoryWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision) Deprecated.Checkout or update a working copy to a revision.default @NotNull VcsWorkingCopyFixedDirectoryWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) Deprecated.If you can implement this correctly using targetPath, then you should not be implementing this interface.@NotNull VcsWorkingCopyVcsWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) Checkout or update a working copy to a revision.booleanVcsBuildWarningsUpdater.sendBuildWarnings(@NotNull VcsRepositoryData repository, @NotNull String changesetId, @NotNull ImmutableChainResultsSummary resultsSummary, @NotNull BuildWarningSummary warningSummary, @NotNull Iterable<WarningAnnotation> warnings) Sends build warnings for the given repository used in a build.default voidUpdatingVcsWorkingCopyManager.stageChanges(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData repositoryData, @NotNull Collection<String> pathsToAdd) Stage changes for committing.booleanVcsBuildWarningsUpdater.supportsBuildWarnings(@NotNull VcsRepositoryData repository) Returns true if build warnings are supported by the givenrepository.@NotNull ErrorCollectionVcsConnectionTester.testConnection(@NotNull VcsRepositoryData repositoryData, long timeout, @NotNull TimeUnit unit) Test connection to the repository within the given timeout.@NotNull VcsWorkingCopyUpdatingVcsWorkingCopyManager.updateRemote(@NotNull VcsWorkingCopy workingCopy, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull String commitMessage) Update remote repository.default @NotNull VcsWorkingCopyFixedDirectoryWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) Deprecated.If you can implement this, then you should not be implementing this interface.@NotNull VcsWorkingCopyNoContextVcsWorkingCopyManager.updateToLatestRevision(@NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) Checkout or update a working copy to the latest revision.@NotNull VcsWorkingCopyVcsWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) Checkout or update a working copy to the latest revision.default @NotNull VcsWorkingCopyNoContextVcsWorkingCopyManager.updateToLatestRevisionForSpecs(@NotNull VcsRepositoryData repositoryData, @NotNull File targetPath) Checkout or update a working copy to the latest revision.default booleanVcsBranchDetector.usePollingForBranchDetection(@NotNull VcsRepositoryData repositoryData) Check if for specific repository configuration Bamboo needs to actively poll in order to detect new/deleted branches.default booleanVcsPullRequestDetector.usePollingForPullRequestDetection(@NotNull VcsRepositoryData repositoryData) Check if Bamboo needs to actively poll in order to detect new/deleted pull requests for specific repository configuration.Constructors in com.atlassian.bamboo.vcs.runtime with parameters of type VcsRepositoryDataModifierConstructorDescriptionContextualVcsId(T executor, VcsRepositoryData sourceData, String... ids) -
Uses of VcsRepositoryData in com.atlassian.bamboo.vcs.viewer.fisheye
Methods in com.atlassian.bamboo.vcs.viewer.fisheye with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@Nullable StringFishEyeRepositoryViewer.getWebRepositoryUrlForFile(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringFishEyeRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringFishEyeRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringFishEyeRepositoryViewer.getWebRepositoryUrlForRevision(@NotNull String revisionId, @NotNull VcsRepositoryData repositoryData) FishEyeRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds, VcsRepositoryData repositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.vcs.viewer.generic
Methods in com.atlassian.bamboo.vcs.viewer.generic with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@Nullable StringGenericRepositoryViewer.getWebRepositoryUrlForFile(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringGenericRepositoryViewer.getWebRepositoryUrlForFileDiff(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringGenericRepositoryViewer.getWebRepositoryUrlForFileRevision(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringGenericRepositoryViewer.getWebRepositoryUrlForRevision(@NotNull String revisionId, @NotNull VcsRepositoryData repositoryData) GenericRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds, VcsRepositoryData repositoryDefinition) -
Uses of VcsRepositoryData in com.atlassian.bamboo.vcs.viewer.module
Methods in com.atlassian.bamboo.vcs.viewer.module with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@Nullable VcsRepositoryViewerVcsRepositoryViewerManager.getViewerForRepository(VcsRepositoryData vcsRepositoryData) Get viewer configured for a repository.@Nullable VcsRepositoryViewerVcsRepositoryViewerManagerImpl.getViewerForRepository(@NotNull VcsRepositoryData vcsRepositoryData) -
Uses of VcsRepositoryData in com.atlassian.bamboo.vcs.viewer.runtime
Methods in com.atlassian.bamboo.vcs.viewer.runtime with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@Nullable StringVcsRepositoryViewer.getWebRepositoryUrlForFile(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) Generate the link to a given file in a given repository@Nullable StringVcsRepositoryViewer.getWebRepositoryUrlForFileDiff(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) Generate the link to a given file, showing changes in given revision.@Nullable StringVcsRepositoryViewer.getWebRepositoryUrlForFileRevision(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) Generate the link to a given file in a given repository at given revision,@Nullable StringVcsRepositoryViewer.getWebRepositoryUrlForRevision(@NotNull String revisionId, @NotNull VcsRepositoryData repositoryData) Provide the url to link to the given revision in the web repositoryVcsRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds, VcsRepositoryData repositoryDefinition) Provide the urls to link all the given commits in the web repository -
Uses of VcsRepositoryData in com.atlassian.bamboo.webrepository.stash
Methods in com.atlassian.bamboo.webrepository.stash with parameters of type VcsRepositoryDataModifier and TypeMethodDescription@Nullable StringBitbucketServerForGitViewer.getWebRepositoryUrlForFile(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringBitbucketServerForGitViewer.getWebRepositoryUrlForFileDiff(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringBitbucketServerForGitViewer.getWebRepositoryUrlForFileRevision(@NotNull CommitFile file, @NotNull VcsRepositoryData repositoryData) @Nullable StringBitbucketServerForGitViewer.getWebRepositoryUrlForRevision(@NotNull String revisionId, @NotNull VcsRepositoryData repositoryData) BitbucketServerForGitViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds, VcsRepositoryData repositoryDefinition) -
Uses of VcsRepositoryData in com.atlassian.bamboo.ww2.actions.branch.repository
Methods in com.atlassian.bamboo.ww2.actions.branch.repository that return types with arguments of type VcsRepositoryDataModifier and TypeMethodDescriptionList<? extends VcsRepositoryData> ConfigureChainBranchRepositories.getRepositoryDefinitions() -
Uses of VcsRepositoryData in com.atlassian.bamboo.ww2.actions.build.admin.config.repository
Methods in com.atlassian.bamboo.ww2.actions.build.admin.config.repository that return types with arguments of type VcsRepositoryDataModifier and TypeMethodDescriptionprotected @NotNull List<VcsRepositoryData> ConvertLocalToGlobalRepository.findCompatibleGlobalRepositories(VariableSubstitutor variableSubstitutor, List<PlanRepositoryDefinition> planRepositoryDefinitions) Find global repositories that: 1.List<? extends VcsRepositoryData> ConfigureChainRepositories.getRepositoryDefinitions()Methods in com.atlassian.bamboo.ww2.actions.build.admin.config.repository with parameters of type VcsRepositoryDataModifier and TypeMethodDescriptionprotected booleanConvertLocalToGlobalRepository.matchesCurrentRepository(VariableSubstitutor variableSubstitutor, VcsRepositoryData globalRepo) Check if the global repository matches the configuration of the repository being convertedprotected booleanConvertLocalToGlobalRepository.wouldCreateDuplicate(VariableSubstitutor variableSubstitutor, VcsRepositoryData globalRepo, List<PlanRepositoryDefinition> otherPlanRepos) Check if adding this global repository would create a duplicate with any other repository in the plan -
Uses of VcsRepositoryData in com.atlassian.bamboo.ww2.actions.build.admin.create
Constructors in com.atlassian.bamboo.ww2.actions.build.admin.create with parameters of type VcsRepositoryDataModifierConstructorDescriptionRepositoryOption(@NotNull VcsRepositoryData repositoryData, @NotNull String groupName, boolean shared) -
Uses of VcsRepositoryData in com.atlassian.bamboo.ww2.actions.project.repository
Methods in com.atlassian.bamboo.ww2.actions.project.repository that return VcsRepositoryData -
Uses of VcsRepositoryData in com.atlassian.bamboo.ww2.actions.rss
Methods in com.atlassian.bamboo.ww2.actions.rss that return types with arguments of type VcsRepositoryData -
Uses of VcsRepositoryData in it.com.atlassian.bamboo.configuration.external.yaml.export
Classes in it.com.atlassian.bamboo.configuration.external.yaml.export that implement VcsRepositoryData
VcsBranchDetector.getFirstCommitApproximation(VcsRepositoryData)instead