Uses of Interface
com.atlassian.bamboo.vcs.configuration.PartialVcsRepositoryData
-
-
Uses of PartialVcsRepositoryData in com.atlassian.bamboo.configuration.external
Methods in com.atlassian.bamboo.configuration.external that return PartialVcsRepositoryData Modifier and Type Method Description default @NotNull PartialVcsRepositoryDataRepositoryExportService. importLinkedRepository(@NotNull com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties)Deprecated.Validates exported linked repository properties within Bamboo context (e.g. verifying database integrity), then imports the data into the database.@NotNull PartialVcsRepositoryDataRepositoryExportService. importRepository(@NotNull com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties)Validates exported linked/project repository properties within Bamboo context (e.g. verifying database integrity), then imports the data into the database.@NotNull PartialVcsRepositoryDataRepositoryExportServiceImpl. importRepository(@NotNull com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties) -
Uses of PartialVcsRepositoryData in com.atlassian.bamboo.configuration.external.exporters
Methods in com.atlassian.bamboo.configuration.external.exporters that return PartialVcsRepositoryData Modifier and Type Method Description default @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)Methods in com.atlassian.bamboo.configuration.external.exporters with parameters of type PartialVcsRepositoryData Modifier and Type Method Description @NotNull com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryRepositoryExporter. toSpecsEntity(@NotNull PartialVcsRepositoryData repositoryData, @NotNull VcsRepositoryContext repositoryContext)@NotNull com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryRepositoryExporterImpl. toSpecsEntity(@NotNull PartialVcsRepositoryData repositoryData, @NotNull VcsRepositoryContext repositoryContext)@NotNull Pair<com.atlassian.bamboo.specs.api.builders.repository.VcsRepository,com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryBranch>RepositoryExporter. toSpecsEntityAndBranchOverride(@NotNull PartialVcsRepositoryData repositoryData, @NotNull VcsRepositoryContext repositoryContext)Export repository to pair of repository specs objects and (optionally) branch override object.@NotNull Pair<com.atlassian.bamboo.specs.api.builders.repository.VcsRepository,com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryBranch>RepositoryExporterImpl. toSpecsEntityAndBranchOverride(@NotNull PartialVcsRepositoryData repositoryData, @NotNull VcsRepositoryContext repositoryContext) -
Uses of PartialVcsRepositoryData in com.atlassian.bamboo.configuration.repository
Fields in com.atlassian.bamboo.configuration.repository declared as PartialVcsRepositoryData Modifier and Type Field Description protected PartialVcsRepositoryDataAbstractRepositoryAction. vcsRepositoryDataMethods in com.atlassian.bamboo.configuration.repository that return PartialVcsRepositoryData Modifier and Type Method Description @NotNull PartialVcsRepositoryDataVcsConfigurationHelperImpl. getNewPartialVcsConfigurationFromActionData(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull String repositoryName, @Nullable String userDescription, @Nullable Long projectId, @Nullable PartialVcsRepositoryData previousVcsDefinition, boolean unused, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)@NotNull PartialVcsRepositoryDataVcsUIConfigBean. getPartialVcsConfigurationFromActionData(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull String repositoryName, @Nullable String userDescription, @Nullable PartialVcsRepositoryData previousVcsDefinition, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)@NotNull PartialVcsRepositoryDataVcsUIConfigBean. getPartialVcsConfigurationFromActionData(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull String repositoryName, @Nullable String userDescription, @Nullable Long projectId, @Nullable PartialVcsRepositoryData previousVcsDefinition, boolean unused, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)protected @Nullable PartialVcsRepositoryDataAbstractRepositoryAction. getRepositoryById(long id)@NotNull PartialVcsRepositoryDataVcsUIConfigBean. overrideBranchDetectionOptionsWithActionData(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull PartialVcsRepositoryData vcsDefinition)Special handling for 'branches' tab; in this tab we only want to change branch detection options and nothing else.@NotNull PartialVcsRepositoryDataVcsConfigurationHelperImpl. reconfigureRepositoryWithMavenData(@NotNull VcsRepositoryModuleDescriptor oldModuleDescriptor, @NotNull PartialVcsRepositoryData oldData, @Nullable VcsRepositoryModuleDescriptor newModuleDescriptor, @NotNull Map<String,String> newServerConfiguration, @Nullable VcsBranch vcsBranch, @Nullable String webRepositoryUrl)@NotNull PartialVcsRepositoryDataVcsConfigurationHelperImpl. temporaryVcsDataFromActionParams(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable PartialVcsRepositoryData existingData, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)Methods in com.atlassian.bamboo.configuration.repository with parameters of type PartialVcsRepositoryData Modifier and Type Method Description booleanEditRepository. areDivergentBranchesSupported(@NotNull PartialVcsRepositoryData vcsRepositoryData)booleanEditRepositoryImpl. areDivergentBranchesSupported(@NotNull PartialVcsRepositoryData vcsRepositoryData)@NotNull List<DeploymentProject>EditRepository. getBambooSpecsPermittedDeploymentProjects(@NotNull PartialVcsRepositoryData vcsRepositoryData, @NotNull DeploymentProjectService deploymentProjectService)Returns a list of deployment projects which can be modified by Bamboo Specs stored in this repository.@NotNull List<DeploymentProject>EditRepositoryImpl. getBambooSpecsPermittedDeploymentProjects(@NotNull PartialVcsRepositoryData vcsRepositoryData, @NotNull DeploymentProjectService deploymentProjectService)@NotNull List<ProjectIdentifier>EditRepository. getBambooSpecsPermittedProjects(@NotNull PartialVcsRepositoryData vcsRepositoryData, @NotNull ProjectManager projectManager)@NotNull List<ProjectIdentifier>EditRepositoryImpl. getBambooSpecsPermittedProjects(@NotNull PartialVcsRepositoryData vcsRepositoryData, @NotNull ProjectManager projectManager)@NotNull List<RepositoryDataEntity>EditRepository. getBambooSpecsPermittedRepositories(@NotNull PartialVcsRepositoryData vcsRepositoryData)Returns a list of repositories which can be used by Bamboo Specs stored in this repository.@NotNull List<RepositoryDataEntity>EditRepositoryImpl. getBambooSpecsPermittedRepositories(@NotNull PartialVcsRepositoryData vcsRepositoryData)@Nullable StringEditRepository. getDefaultBranch(@NotNull PartialVcsRepositoryData vcsRepositoryData)@Nullable StringEditRepositoryImpl. getDefaultBranch(@NotNull PartialVcsRepositoryData vcsRepositoryData)@NotNull PartialVcsRepositoryDataVcsConfigurationHelperImpl. getNewPartialVcsConfigurationFromActionData(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull String repositoryName, @Nullable String userDescription, @Nullable Long projectId, @Nullable PartialVcsRepositoryData previousVcsDefinition, boolean unused, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)@NotNull PartialVcsRepositoryDataVcsUIConfigBean. getPartialVcsConfigurationFromActionData(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull String repositoryName, @Nullable String userDescription, @Nullable PartialVcsRepositoryData previousVcsDefinition, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)@NotNull PartialVcsRepositoryDataVcsUIConfigBean. getPartialVcsConfigurationFromActionData(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull String repositoryName, @Nullable String userDescription, @Nullable Long projectId, @Nullable PartialVcsRepositoryData previousVcsDefinition, boolean unused, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)booleanEditRepository. isBambooSpecsDetectionEnabled(@Nullable PartialVcsRepositoryData vcsRepositoryData)Returns true if given repository has Bamboo Specs detection enabled, so any changes to these specs should trigger update of Bamboo configuration.booleanEditRepositoryImpl. isBambooSpecsDetectionEnabled(@Nullable PartialVcsRepositoryData vcsRepositoryData)booleanEditRepository. isBambooSpecsDetectionRequiresWebhooks(@Nullable PartialVcsRepositoryData vcsRepositoryData)Deprecated.since 9.0booleanEditRepositoryImpl. isBambooSpecsDetectionRequiresWebhooks(@Nullable PartialVcsRepositoryData vcsRepositoryData)booleanEditRepository. isBambooSpecsPermittedToAllProjects(@Nullable PartialVcsRepositoryData vcsRepositoryData)Returns true if Bamboo Specs stored in this repository is permitted to modify configuration of all projects in Bamboo.booleanEditRepositoryImpl. isBambooSpecsPermittedToAllProjects(@Nullable PartialVcsRepositoryData vcsRepositoryData)booleanEditRepository. isBambooSpecsPermittedToAllRepositories(@Nullable PartialVcsRepositoryData vcsRepositoryData, @NotNull RssPermissionManager rssPermissionManager)booleanEditRepositoryImpl. isBambooSpecsPermittedToAllRepositories(@Nullable PartialVcsRepositoryData vcsRepositoryData, @NotNull RssPermissionManager rssPermissionManager)@NotNull PartialVcsRepositoryDataVcsUIConfigBean. overrideBranchDetectionOptionsWithActionData(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull PartialVcsRepositoryData vcsDefinition)Special handling for 'branches' tab; in this tab we only want to change branch detection options and nothing else.@NotNull VcsUIConfigBean.VcsHtmlFragmentsVcsUIConfigBean. prepareEditHtmlFragments(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull PartialVcsRepositoryData unmergedData, @NotNull TaskRenderMode renderMode, @Nullable Long projectId)@NotNull PartialVcsRepositoryDataVcsConfigurationHelperImpl. reconfigureRepositoryWithMavenData(@NotNull VcsRepositoryModuleDescriptor oldModuleDescriptor, @NotNull PartialVcsRepositoryData oldData, @Nullable VcsRepositoryModuleDescriptor newModuleDescriptor, @NotNull Map<String,String> newServerConfiguration, @Nullable VcsBranch vcsBranch, @Nullable String webRepositoryUrl)@NotNull PartialVcsRepositoryDataVcsConfigurationHelperImpl. temporaryVcsDataFromActionParams(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable PartialVcsRepositoryData existingData, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)voidVcsConfigurationHelperImpl. validateVcsConfiguration(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @Nullable PartialVcsRepositoryData previousVcsData, @NotNull ErrorCollection errorCollection, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)voidVcsUIConfigBean. validateVcsConfiguration(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @Nullable PartialVcsRepositoryData previousVcsData, @NotNull ErrorCollection errorCollection, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)voidVcsConfigurationHelperImpl. validateVcsConfigurationForConnectionTesting(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @Nullable PartialVcsRepositoryData previousVcsData, @NotNull ErrorCollection errorCollection)@NotNull EditRepository.WebhookTypeNeededEditRepository. webhookNeededByBambooSpecsDetection(@Nullable PartialVcsRepositoryData vcsRepositoryData)@NotNull EditRepository.WebhookTypeNeededEditRepositoryImpl. webhookNeededByBambooSpecsDetection(@Nullable PartialVcsRepositoryData vcsRepositoryData)Constructors in com.atlassian.bamboo.configuration.repository with parameters of type PartialVcsRepositoryData Constructor Description VcsTypeSelector(@NotNull PartialVcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor descriptor, @NotNull String group, @NotNull VcsUIConfigBean.VcsHtmlFragments fragments, boolean hasReadPermission) -
Uses of PartialVcsRepositoryData in com.atlassian.bamboo.logger
Methods in com.atlassian.bamboo.logger that return PartialVcsRepositoryData Modifier and Type Method Description PartialVcsRepositoryDataDecoratedErrorDetailsImpl. getRepositoryData() -
Uses of PartialVcsRepositoryData in com.atlassian.bamboo.repository
Methods in com.atlassian.bamboo.repository that return PartialVcsRepositoryData Modifier and Type Method Description PartialVcsRepositoryDataRepositoryDefinitionManager. entityToUnmergedData(@NotNull RepositoryDataEntity entity)PartialVcsRepositoryDataRepositoryDefinitionManagerImpl. entityToUnmergedData(@NotNull RepositoryDataEntity entity)@Nullable PartialVcsRepositoryDataRepositoryDefinitionManager. getVcsRepositoryDataForEditing(long repositoryId)@Nullable PartialVcsRepositoryDataRepositoryDefinitionManagerImpl. getVcsRepositoryDataForEditing(long repositoryId)Methods in com.atlassian.bamboo.repository that return types with arguments of type PartialVcsRepositoryData Modifier and Type Method Description @NotNull List<PartialVcsRepositoryData>RepositoryDefinitionManager. getPlanRepositoriesForExport(@NotNull PlanIdentifier plan)Get all repositories attached to a plan in form suitable for export.@NotNull List<PartialVcsRepositoryData>RepositoryDefinitionManagerImpl. getPlanRepositoriesForExport(@NotNull PlanIdentifier plan) -
Uses of PartialVcsRepositoryData in com.atlassian.bamboo.session
Methods in com.atlassian.bamboo.session that return PartialVcsRepositoryData Modifier and Type Method Description @Nullable PartialVcsRepositoryDataBambooSession. getVcsRepositoryData()Methods in com.atlassian.bamboo.session with parameters of type PartialVcsRepositoryData Modifier and Type Method Description voidBambooSession. setVcsRepositoryData(PartialVcsRepositoryData vcsRepositoryData) -
Uses of PartialVcsRepositoryData in com.atlassian.bamboo.vcs.configuration
Classes in com.atlassian.bamboo.vcs.configuration that implement PartialVcsRepositoryData Modifier and Type Class Description classPartialVcsRepositoryDataImplMethods in com.atlassian.bamboo.vcs.configuration that return PartialVcsRepositoryData Modifier and Type Method Description PartialVcsRepositoryDataPartialVcsRepositoryDataBuilder. build()Methods in com.atlassian.bamboo.vcs.configuration with parameters of type PartialVcsRepositoryData Modifier and Type Method Description PartialVcsRepositoryDataBuilderPartialVcsRepositoryDataBuilder. copyWithEmptyConfig(@Nullable PartialVcsRepositoryData other)PartialVcsRepositoryDataBuilderPartialVcsRepositoryDataBuilder. fullCopy(@NotNull PartialVcsRepositoryData other)Constructors in com.atlassian.bamboo.vcs.configuration with parameters of type PartialVcsRepositoryData Constructor Description CompleteVcsRepositoryData(@Nullable VcsRepositoryData inheritedData, @NotNull PartialVcsRepositoryData overrides)PlanRepositoryDefinitionImpl(@NotNull EnvironmentRepositoryLink planRepositoryLink, @NotNull PartialVcsRepositoryData source)PlanRepositoryDefinitionImpl(@NotNull PlanRepositoryLink planRepositoryLink, @NotNull PartialVcsRepositoryData source) -
Uses of PartialVcsRepositoryData in com.atlassian.bamboo.vcs.configuration.service
Methods in com.atlassian.bamboo.vcs.configuration.service that return PartialVcsRepositoryData Modifier and Type Method Description PartialVcsRepositoryDataVcsRepositoryConfigurationService. convertToNewRepositoryConfiguration(@NotNull PartialVcsRepositoryData vcsRepositoryData)Deprecated.since 5.14 should be used for backward compatibility and upgrade task onlyPartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. convertToNewRepositoryConfiguration(@NotNull PartialVcsRepositoryData vcsRepositoryData)default @NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. createLinkedRepository(@NotNull PartialVcsRepositoryData newVcsConfiguration, @NotNull com.atlassian.user.User user, @NotNull VcsRepositoryConfigurationService.LinkedRepositoryAccess accessOption)Deprecated.Creates new linked repository@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. createLinkedRepository(@NotNull PartialVcsRepositoryData newVcsConfiguration, @NotNull com.atlassian.user.User user, @NotNull VcsRepositoryConfigurationService.RepositoryAccess accessOption)Creates new linked repository@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. createLinkedRepository(@NotNull PartialVcsRepositoryData newVcsConfiguration, @NotNull com.atlassian.user.User user, @NotNull VcsRepositoryConfigurationService.RepositoryAccess accessOption)@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. createPlanRepository(@NotNull Plan plan, @NotNull PartialVcsRepositoryData newVcsConfiguration)Creates "plan local" repository and adds it to a plan.@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. createPlanRepository(@NotNull Plan plan, @NotNull PartialVcsRepositoryData newVcsConfiguration)@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. createProjectRepository(@NotNull PartialVcsRepositoryData newVcsConfiguration, @Nullable com.atlassian.user.User user, @NotNull VcsRepositoryConfigurationService.RepositoryAccess accessOption)Creates new project repository@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. createProjectRepository(@NotNull PartialVcsRepositoryData newVcsConfiguration, @Nullable com.atlassian.user.User user, @NotNull VcsRepositoryConfigurationService.RepositoryAccess accessOption)@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. editLinkedRepository(long repositoryId, @NotNull PartialVcsRepositoryData newVcsConfiguration)Edits existing linked repository@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. editLinkedRepository(long repositoryId, @NotNull PartialVcsRepositoryData newVcsConfiguration)@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. editProjectRepository(long repositoryId, @NotNull PartialVcsRepositoryData newVcsConfiguration)Edits existing project repository@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. editProjectRepository(long repositoryId, @NotNull PartialVcsRepositoryData newVcsConfiguration)@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. editRepository(@NotNull Plan plan, long repositoryId, @NotNull PartialVcsRepositoryData newVcsConfiguration)Edits existing "plan local" repository.@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. editRepository(@NotNull Plan plan, long repositoryId, @NotNull PartialVcsRepositoryData newVcsConfiguration)@NotNull PartialVcsRepositoryDataVcsConfigurationHelper. getNewPartialVcsConfigurationFromActionData(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull String repositoryName, @Nullable String userDescription, @Nullable Long projectId, @Nullable PartialVcsRepositoryData previousVcsDefinition, boolean unused, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)Extracts repository configuration from action's parameters for saving in DB.@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. linkRepositoryToPlan(@NotNull Plan plan, long selectedRepositoryId)Connects a linked repository to a plan by creating a new repository that inherits all the data from the linked repository and adding it to the plan.@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. linkRepositoryToPlan(@NotNull Plan plan, long selectedRepositoryId)PartialVcsRepositoryDataVcsRepositoryConfigurationService. mergeLinkedRepository(@NotNull PartialVcsRepositoryData vcsRepositoryData)Merges the state of the given linked repository into the database.PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. mergeLinkedRepository(@NotNull PartialVcsRepositoryData vcsRepositoryData)PartialVcsRepositoryDataVcsRepositoryConfigurationService. mergeProjectRepository(@NotNull PartialVcsRepositoryData vcsRepositoryData)Merges the state of the given project repository into the database.PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. mergeProjectRepository(@NotNull PartialVcsRepositoryData vcsRepositoryData)@NotNull PartialVcsRepositoryDataVcsConfigurationHelper. reconfigureRepositoryWithMavenData(@NotNull VcsRepositoryModuleDescriptor oldModuleDescriptor, @NotNull PartialVcsRepositoryData oldData, @Nullable VcsRepositoryModuleDescriptor newModuleDescriptor, @NotNull Map<String,String> newServerConfiguration, @Nullable VcsBranch vcsBranch, @Nullable String webRepositoryUrl)Creates new repository configuration according to data found in a maven pom.xml.PartialVcsRepositoryDataVcsRepositoryConfigurationService. replaceRepositoryInPlan(@NotNull Plan plan, @NotNull VcsRepositoryData parentRepository, @NotNull PartialVcsRepositoryData oldRepository, @NotNull PartialVcsRepositoryData newRepository)Replaces uses of a repository with another one.PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. replaceRepositoryInPlan(@NotNull Plan plan, @NotNull VcsRepositoryData parentRepository, @NotNull PartialVcsRepositoryData oldRepository, @NotNull PartialVcsRepositoryData newRepository)@NotNull PartialVcsRepositoryDataVcsConfigurationHelper. temporaryVcsDataFromActionParams(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable PartialVcsRepositoryData existingData, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)Extracts repository configuration from action's parameters.Methods in com.atlassian.bamboo.vcs.configuration.service with parameters of type PartialVcsRepositoryData Modifier and Type Method Description @NotNull StringRawRepositoryConfigurationXmlConverter. asXml(@NotNull PartialVcsRepositoryData configuration)Extract configuration as xml string from configuration UI object.@NotNull StringRawRepositoryConfigurationXmlConverterImpl. asXml(@NotNull PartialVcsRepositoryData configuration)@NotNull ErrorCollectionVcsRepositoryConfigurationService. configureRssDetection(long repositoryId, PartialVcsRepositoryData vcsRepositoryData, boolean isEnabled)Sets detection of Bamboo Specs for repository and saves new config.@NotNull ErrorCollectionVcsRepositoryConfigurationServiceImpl. configureRssDetection(long repositoryId, PartialVcsRepositoryData vcsRepositoryData, boolean isEnabled)PartialVcsRepositoryDataVcsRepositoryConfigurationService. convertToNewRepositoryConfiguration(@NotNull PartialVcsRepositoryData vcsRepositoryData)Deprecated.since 5.14 should be used for backward compatibility and upgrade task onlyPartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. convertToNewRepositoryConfiguration(@NotNull PartialVcsRepositoryData vcsRepositoryData)default @NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. createLinkedRepository(@NotNull PartialVcsRepositoryData newVcsConfiguration, @NotNull com.atlassian.user.User user, @NotNull VcsRepositoryConfigurationService.LinkedRepositoryAccess accessOption)Deprecated.Creates new linked repository@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. createLinkedRepository(@NotNull PartialVcsRepositoryData newVcsConfiguration, @NotNull com.atlassian.user.User user, @NotNull VcsRepositoryConfigurationService.RepositoryAccess accessOption)Creates new linked repository@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. createLinkedRepository(@NotNull PartialVcsRepositoryData newVcsConfiguration, @NotNull com.atlassian.user.User user, @NotNull VcsRepositoryConfigurationService.RepositoryAccess accessOption)@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. createPlanRepository(@NotNull Plan plan, @NotNull PartialVcsRepositoryData newVcsConfiguration)Creates "plan local" repository and adds it to a plan.@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. createPlanRepository(@NotNull Plan plan, @NotNull PartialVcsRepositoryData newVcsConfiguration)@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. createProjectRepository(@NotNull PartialVcsRepositoryData newVcsConfiguration, @Nullable com.atlassian.user.User user, @NotNull VcsRepositoryConfigurationService.RepositoryAccess accessOption)Creates new project repository@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. createProjectRepository(@NotNull PartialVcsRepositoryData newVcsConfiguration, @Nullable com.atlassian.user.User user, @NotNull VcsRepositoryConfigurationService.RepositoryAccess accessOption)@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. editLinkedRepository(long repositoryId, @NotNull PartialVcsRepositoryData newVcsConfiguration)Edits existing linked repository@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. editLinkedRepository(long repositoryId, @NotNull PartialVcsRepositoryData newVcsConfiguration)@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. editProjectRepository(long repositoryId, @NotNull PartialVcsRepositoryData newVcsConfiguration)Edits existing project repository@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. editProjectRepository(long repositoryId, @NotNull PartialVcsRepositoryData newVcsConfiguration)@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationService. editRepository(@NotNull Plan plan, long repositoryId, @NotNull PartialVcsRepositoryData newVcsConfiguration)Edits existing "plan local" repository.@NotNull PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. editRepository(@NotNull Plan plan, long repositoryId, @NotNull PartialVcsRepositoryData newVcsConfiguration)@NotNull RawRepositoryConfigurationRawRepositoryConfigurationXmlConverter. fromVcsData(@NotNull PartialVcsRepositoryData repositoryData)Extract configuration from configuration UI object.@NotNull RawRepositoryConfigurationRawRepositoryConfigurationXmlConverterImpl. fromVcsData(@NotNull PartialVcsRepositoryData repositoryData)This is used when creating branches, so it's pretty safe to change assuming you only override branch.@NotNull PartialVcsRepositoryDataVcsConfigurationHelper. getNewPartialVcsConfigurationFromActionData(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull String repositoryName, @Nullable String userDescription, @Nullable Long projectId, @Nullable PartialVcsRepositoryData previousVcsDefinition, boolean unused, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)Extracts repository configuration from action's parameters for saving in DB.@org.jetbrains.annotations.NotNull booleanVcsRepositoryConfigurationService. hasProjectSharedCredentialsForRepository(PartialVcsRepositoryData vcsRepositoryData)@org.jetbrains.annotations.NotNull booleanVcsRepositoryConfigurationServiceImpl. hasProjectSharedCredentialsForRepository(PartialVcsRepositoryData vcsRepositoryData)PartialVcsRepositoryDataVcsRepositoryConfigurationService. mergeLinkedRepository(@NotNull PartialVcsRepositoryData vcsRepositoryData)Merges the state of the given linked repository into the database.PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. mergeLinkedRepository(@NotNull PartialVcsRepositoryData vcsRepositoryData)PartialVcsRepositoryDataVcsRepositoryConfigurationService. mergeProjectRepository(@NotNull PartialVcsRepositoryData vcsRepositoryData)Merges the state of the given project repository into the database.PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. mergeProjectRepository(@NotNull PartialVcsRepositoryData vcsRepositoryData)@NotNull PartialVcsRepositoryDataVcsConfigurationHelper. reconfigureRepositoryWithMavenData(@NotNull VcsRepositoryModuleDescriptor oldModuleDescriptor, @NotNull PartialVcsRepositoryData oldData, @Nullable VcsRepositoryModuleDescriptor newModuleDescriptor, @NotNull Map<String,String> newServerConfiguration, @Nullable VcsBranch vcsBranch, @Nullable String webRepositoryUrl)Creates new repository configuration according to data found in a maven pom.xml.PartialVcsRepositoryDataVcsRepositoryConfigurationService. replaceRepositoryInPlan(@NotNull Plan plan, @NotNull VcsRepositoryData parentRepository, @NotNull PartialVcsRepositoryData oldRepository, @NotNull PartialVcsRepositoryData newRepository)Replaces uses of a repository with another one.PartialVcsRepositoryDataVcsRepositoryConfigurationServiceImpl. replaceRepositoryInPlan(@NotNull Plan plan, @NotNull VcsRepositoryData parentRepository, @NotNull PartialVcsRepositoryData oldRepository, @NotNull PartialVcsRepositoryData newRepository)voidVcsRepositoryConfigurationService. shareRepository(@NotNull Plan plan, @NotNull PartialVcsRepositoryData repositoryData, @NotNull String repositoryName, @Nullable String userDescription, @NotNull com.atlassian.user.User user)Converts existing Plan repository to Linked repository.voidVcsRepositoryConfigurationServiceImpl. shareRepository(@NotNull Plan plan, @NotNull PartialVcsRepositoryData repositoryData, @NotNull String repositoryName, @Nullable String userDescription, @NotNull com.atlassian.user.User user)@NotNull PartialVcsRepositoryDataVcsConfigurationHelper. temporaryVcsDataFromActionParams(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable PartialVcsRepositoryData existingData, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)Extracts repository configuration from action's parameters.voidVcsRepositoryConfigurationService. validateLinkedRepository(@NotNull PartialVcsRepositoryData vcsRepositoryData)Validate linked repository before saving it in database.voidVcsRepositoryConfigurationServiceImpl. validateLinkedRepository(@NotNull PartialVcsRepositoryData vcsRepositoryData)voidVcsRepositoryConfigurationService. validatePlanRepository(@NotNull Plan plan, @NotNull PartialVcsRepositoryData vcsRepositoryData)Deprecated.since 9.0 without direct replacement.voidVcsRepositoryConfigurationServiceImpl. validatePlanRepository(@NotNull Plan plan, @NotNull PartialVcsRepositoryData vcsRepositoryData)voidVcsRepositoryConfigurationService. validateProjectRepository(@NotNull PartialVcsRepositoryData vcsRepositoryData)Validate project repository before saving it in database.voidVcsRepositoryConfigurationServiceImpl. validateProjectRepository(@NotNull PartialVcsRepositoryData vcsRepositoryData)voidVcsConfigurationHelper. validateVcsConfiguration(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @Nullable PartialVcsRepositoryData previousVcsDefinition, @NotNull ErrorCollection errorCollection, @NotNull Set<VcsConfigurationHelper.Overrides> overrides)Run repository configuration validation(s) on action's data.voidVcsConfigurationHelper. validateVcsConfigurationForConnectionTesting(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @Nullable PartialVcsRepositoryData previousVcsDefinition, @NotNull ErrorCollection errorCollection)Run repository configuration validation(s) on action's data before testing the connection.Method parameters in com.atlassian.bamboo.vcs.configuration.service with type arguments of type PartialVcsRepositoryData Modifier and Type Method Description voidVcsRepositoryConfigurationService. mergePlanRepositories(@NotNull Plan plan, @NotNull List<PartialVcsRepositoryData> vcsRepositoryDataList)Merges the state of the given plan repositories into the database.voidVcsRepositoryConfigurationServiceImpl. mergePlanRepositories(@NotNull Plan plan, @NotNull List<PartialVcsRepositoryData> vcsRepositoryDataList)voidVcsRepositoryConfigurationService. validatePlanRepositoriesNamesAndOids(@NotNull Plan plan, @NotNull List<PartialVcsRepositoryData> repositoryDataList)Validate repository names checking if there are no duplicates.voidVcsRepositoryConfigurationServiceImpl. validatePlanRepositoriesNamesAndOids(@NotNull Plan plan, @NotNull List<PartialVcsRepositoryData> repositoryDataList) -
Uses of PartialVcsRepositoryData in com.atlassian.bamboo.ww2.actions.branch
Methods in com.atlassian.bamboo.ww2.actions.branch that return types with arguments of type PartialVcsRepositoryData Modifier and Type Method Description @NotNull List<PartialVcsRepositoryData>EditChainBranchDetails. getPartialVcsRepositoryData()Methods in com.atlassian.bamboo.ww2.actions.branch with parameters of type PartialVcsRepositoryData Modifier and Type Method Description static @Nullable StringEditChainBranchDetails. getRepositoryBranchName(PartialVcsRepositoryData partialVcsRepositoryData)booleanEditChainBranchDetails. isRepositoryOverridden(PartialVcsRepositoryData partialVcsRepositoryData) -
Uses of PartialVcsRepositoryData in com.atlassian.bamboo.ww2.actions.branch.repository
Methods in com.atlassian.bamboo.ww2.actions.branch.repository that return PartialVcsRepositoryData Modifier and Type Method Description @Nullable PartialVcsRepositoryDataEditChainBranchRepository. getRepository()@Nullable PartialVcsRepositoryDataEditChainBranchRepository. getRepositoryById(long id) -
Uses of PartialVcsRepositoryData in com.atlassian.bamboo.ww2.actions.build.admin.config.repository
Fields in com.atlassian.bamboo.ww2.actions.build.admin.config.repository declared as PartialVcsRepositoryData Modifier and Type Field Description protected PartialVcsRepositoryDataConfigureRepository. repositoryDefinitionMethods in com.atlassian.bamboo.ww2.actions.build.admin.config.repository that return PartialVcsRepositoryData Modifier and Type Method Description protected @Nullable PartialVcsRepositoryDataConfigureRepository. getRepositoryById(long id)PartialVcsRepositoryDataConfigureRepository. getRepositoryDefinition()Methods in com.atlassian.bamboo.ww2.actions.build.admin.config.repository with parameters of type PartialVcsRepositoryData Modifier and Type Method Description protected voidConfigureRepository. setRepositoryDefinition(PartialVcsRepositoryData repositoryDefinition)
-