Uses of Interface
com.atlassian.bamboo.vcs.module.VcsRepositoryModuleDescriptor
Packages that use VcsRepositoryModuleDescriptor
Package
Description
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.configuration.external
Methods in com.atlassian.bamboo.configuration.external with parameters of type VcsRepositoryModuleDescriptorModifier and TypeMethodDescriptionvoidRepositoryStoredSpecsService.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) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.configuration.external.detection
Methods in com.atlassian.bamboo.configuration.external.detection that return VcsRepositoryModuleDescriptorConstructors in com.atlassian.bamboo.configuration.external.detection with parameters of type VcsRepositoryModuleDescriptorModifierConstructorDescriptionRssDetectionTriggerData(@NotNull VcsRepositoryData repository, @NotNull VcsRepositoryModuleDescriptor repositoryDescriptor, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> specsCommits, boolean reportMissingSpecs) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.configuration.repository
Fields in com.atlassian.bamboo.configuration.repository declared as VcsRepositoryModuleDescriptorModifier and TypeFieldDescriptionprotected VcsRepositoryModuleDescriptorAbstractRepositoryAction.vcsRepositoryModuleDescriptorMethods in com.atlassian.bamboo.configuration.repository with parameters of type VcsRepositoryModuleDescriptorModifier and TypeMethodDescription@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) @Nullable VcsRepositoryViewerDefinitionVcsViewerUIConfigBean.getViewerDefinitionFromActionContext(@NotNull ActionParametersMap actionParametersMap, @NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor, @Nullable VcsRepositoryViewerDefinition existingDefinition, boolean applyDefaultValues) booleanEditRepository.isBambooSpecsCapable(@Nullable VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor) booleanEditRepositoryImpl.isBambooSpecsCapable(@Nullable VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor) @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.prepareCreateHtmlFragments(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull TaskRenderMode renderMode, @Nullable Long projectId) @NotNull VcsUIConfigBean.VcsHtmlFragmentsVcsUIConfigBean.prepareEditHtmlFragments(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull PartialVcsRepositoryData unmergedData, @NotNull TaskRenderMode renderMode, @Nullable Long projectId) @NotNull VcsUIConfigBean.VcsHtmlFragmentsVcsUIConfigBean.prepareMavenImportHtmlFragments(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull TaskRenderMode renderMode, @Nullable Long projectId) @NotNull VcsUIConfigBean.VcsHtmlFragmentsVcsUIConfigBean.prepareViewHtmlFragments(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull VcsRepositoryData vcsDefinition, @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 StringVcsUIConfigBean.renderBranchIntegrationHtml(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, VcsRepositoryData vcsDefinition) @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) Constructors in com.atlassian.bamboo.configuration.repository with parameters of type VcsRepositoryModuleDescriptorModifierConstructorDescriptionVcsTypeSelector(@NotNull PartialVcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor descriptor, @NotNull String group, @NotNull VcsUIConfigBean.VcsHtmlFragments fragments, boolean hasReadPermission) VcsTypeSelector(@NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor descriptor) VcsTypeSelector(@NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor descriptor, @NotNull String group, @NotNull VcsUIConfigBean.VcsHtmlFragments fragments, boolean hasReadPermission) VcsTypeSelector(@NotNull VcsRepositoryModuleDescriptor descriptor, @NotNull VcsUIConfigBean.VcsHtmlFragments fragments) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plan.branch
Methods in com.atlassian.bamboo.plan.branch with parameters of type VcsRepositoryModuleDescriptorModifier and TypeMethodDescription@NotNull ChainBranchCreationResultLightweightBranchCreationService.createChainBranch(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch) Creates a new lightweight plan branch for give chain.@NotNull ChainBranchCreationResultLightweightBranchCreationService.createChainBranch(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch, Optional<VcsPullRequest> pullRequest) Creates a new lightweight plan branch for give chain.@NotNull ChainBranchCreationResultLightweightBranchCreationServiceImpl.createChainBranch(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch) @NotNull ChainBranchCreationResultLightweightBranchCreationServiceImpl.createChainBranch(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch, Optional<VcsPullRequest> pullRequest) @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) voidBranchIntegrationHelperImpl.mergeAndUpdateResult(@NotNull BuildContext buildContext, @NotNull PlanRepositoryDefinition defaultRepositoryDef, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull MergeResultContext mergeResult, @NotNull File mergeDir, @Nullable BuildLogger buildLogger, @NotNull Consumer<MergeResult> mergeResultConsumer, @NotNull Runnable afterMergeFinished) voidVcsBranchIntegrationHelper.mergeAndUpdateResult(@NotNull BuildContext buildContext, @NotNull PlanRepositoryDefinition defaultRepositoryDef, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull MergeResultContext mergeResult, @NotNull File mergeDir, @Nullable BuildLogger buildLogger, @NotNull Consumer<MergeResult> mergeResultConsumer, @NotNull Runnable afterMergeFinished) voidLightweightBranchCreationService.validateCreateChainBranch(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, boolean enableExpiry, @NotNull org.apache.struts2.interceptor.ValidationAware validationAware) Validates configuration for creating chain branchvoidLightweightBranchCreationServiceImpl.validateCreateChainBranch(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, boolean enableExpiry, @NotNull org.apache.struts2.interceptor.ValidationAware validationAware) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.bitbucket.v2
Methods in com.atlassian.bamboo.plugins.bitbucket.v2 that return VcsRepositoryModuleDescriptorModifier and TypeMethodDescriptionprotected VcsRepositoryModuleDescriptorAbstractBitbucketCloudExecutor.getUnderlyingVcsModuleDescriptor(@NotNull VcsRepositoryData repositoryData) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.github
Methods in com.atlassian.bamboo.plugins.github that return VcsRepositoryModuleDescriptorModifier and TypeMethodDescriptionprotected VcsRepositoryModuleDescriptorAbstractGitHubExecutor.getGitModuleDescriptor() -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.stash.v2
Methods in com.atlassian.bamboo.plugins.stash.v2 that return VcsRepositoryModuleDescriptorModifier and TypeMethodDescriptionprotected VcsRepositoryModuleDescriptorAbstractBitbucketServerExecutor.getGitModuleDescriptor() -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.vcs.task.configuration
Methods in com.atlassian.bamboo.plugins.vcs.task.configuration with parameters of type VcsRepositoryModuleDescriptorModifier and TypeMethodDescriptionprotected abstract booleanAbstractVcsTaskConfigurator.isRepositoryModuleSupported(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) Whether the given repository type is eligible for this task.booleanVcsBranchTaskConfigurator.isRepositoryModuleSupported(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) booleanVcsCommitTaskConfigurator.isRepositoryModuleSupported(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) booleanVcsPushTaskConfigurator.isRepositoryModuleSupported(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) booleanVcsTagTaskConfigurator.isRepositoryModuleSupported(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.vcs.task.export
Methods in com.atlassian.bamboo.plugins.vcs.task.export with parameters of type VcsRepositoryModuleDescriptorModifier and TypeMethodDescriptionprotected abstract booleanAbstractVcsTaskExporter.isRepositoryTypeSupported(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) Returns true if the given repository type is supported by this task type.protected booleanVcsBranchTaskExporter.isRepositoryTypeSupported(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) protected booleanVcsCheckoutTaskExporter.isRepositoryTypeSupported(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) protected booleanVcsCommitTaskExporter.isRepositoryTypeSupported(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) protected booleanVcsPushTaskExporter.isRepositoryTypeSupported(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) protected booleanVcsTagTaskExporter.isRepositoryTypeSupported(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.vcs.configuration.service
Methods in com.atlassian.bamboo.vcs.configuration.service with parameters of type VcsRepositoryModuleDescriptorModifier and TypeMethodDescription@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.booleanVcsRepositoryConfigurationComparator.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.@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.@NotNull PartialVcsRepositoryDataVcsConfigurationHelper.temporaryVcsDataFromActionParams(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable PartialVcsRepositoryData existingData, @NotNull Set<VcsConfigurationHelper.Overrides> overrides) Extracts repository configuration from action's parameters.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. -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.vcs.module
Classes in com.atlassian.bamboo.vcs.module that implement VcsRepositoryModuleDescriptorMethods in com.atlassian.bamboo.vcs.module that return VcsRepositoryModuleDescriptorModifier and TypeMethodDescription@Nullable VcsRepositoryModuleDescriptorVcsRepositoryManager.getRepositoryModuleDescriptorByMavenScmKey(@NotNull String mavenScmKey, @NotNull String preferredPluginKey) @Nullable VcsRepositoryModuleDescriptorVcsRepositoryManagerImpl.getRepositoryModuleDescriptorByMavenScmKey(@NotNull String mavenScmKey, @NotNull String preferredPluginKey) @Nullable VcsRepositoryModuleDescriptorVcsRepositoryManager.getVcsRepositoryModuleDescriptor(@NotNull String pluginKey) Return module descriptor for given plugin key or null if it doesn't exists or plugin is disabled.@Nullable VcsRepositoryModuleDescriptorVcsRepositoryManagerImpl.getVcsRepositoryModuleDescriptor(@NotNull String pluginKey) Methods in com.atlassian.bamboo.vcs.module that return types with arguments of type VcsRepositoryModuleDescriptorModifier and TypeMethodDescription@NotNull List<VcsRepositoryModuleDescriptor> VcsRepositoryManager.getAvailableRepositoryDescriptors()Returns a list of available (i.e. installed and enabled)VcsRepositoryModuleDescriptorobjects.@NotNull List<VcsRepositoryModuleDescriptor> VcsRepositoryManagerImpl.getAvailableRepositoryDescriptors() -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.ww2.actions.build.admin.config.repository
Fields in com.atlassian.bamboo.ww2.actions.build.admin.config.repository declared as VcsRepositoryModuleDescriptorModifier and TypeFieldDescriptionprotected VcsRepositoryModuleDescriptorConfigureRepository.vcsRepositoryModuleDescriptor -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.ww2.actions.build.admin.create
Constructors in com.atlassian.bamboo.ww2.actions.build.admin.create with parameters of type VcsRepositoryModuleDescriptorModifierConstructorDescriptionRepositoryOption(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor)