Uses of Interface
com.atlassian.bamboo.vcs.export.VcsRepositoryContext
Package
Description
-
Uses of VcsRepositoryContext in com.atlassian.bamboo.configuration.external.exporters
Modifier and TypeMethodDescriptiondefault @NotNull PartialVcsRepositoryData
RepositoryExporter.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 PartialVcsRepositoryData
RepositoryExporter.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 PartialVcsRepositoryData
RepositoryExporterImpl.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) @NotNull com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
RepositoryExporter.toSpecsEntity
(@NotNull PartialVcsRepositoryData 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>
TRepositoryExporter.toSpecsEntity
(@NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryContext repositoryContext) @NotNull com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
RepositoryExporterImpl.toSpecsEntity
(@NotNull PartialVcsRepositoryData 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) @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 VcsRepositoryContext in com.atlassian.bamboo.plugins.bitbucket.v2.export
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.repository.bitbucket.cloud.BitbucketCloudRepository
BitbucketCloudImporterExporter.appendLocationData
(@NotNull com.atlassian.bamboo.specs.builders.repository.bitbucket.cloud.BitbucketCloudRepository builder, @NotNull VcsLocationDefinition vcsLocationDefinition, @NotNull VcsRepositoryContext repositoryContext) BitbucketCloudImporterExporter.importLocationData
(@NotNull com.atlassian.bamboo.specs.model.repository.bitbucket.cloud.BitbucketCloudRepositoryProperties properties, @Nullable VcsLocationDefinition existingData, @NotNull VcsRepositoryContext repositoryContext) -
Uses of VcsRepositoryContext in com.atlassian.bamboo.plugins.git.v2.exporter
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.repository.git.GitRepository
GitConfigurationExporter.appendLocationData
(@NotNull com.atlassian.bamboo.specs.builders.repository.git.GitRepository builder, @NotNull VcsLocationDefinition vcsLocationDefinition, @NotNull VcsRepositoryContext repositoryContext) GitConfigurationExporter.importLocationData
(@NotNull com.atlassian.bamboo.specs.model.repository.git.GitRepositoryProperties repositoryProperties, @Nullable VcsLocationDefinition existingData, @NotNull VcsRepositoryContext repositoryContext) -
Uses of VcsRepositoryContext in com.atlassian.bamboo.plugins.github.exporter
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.repository.github.GitHubRepository
GitHubConfigurationExporter.appendLocationData
(@NotNull com.atlassian.bamboo.specs.builders.repository.github.GitHubRepository builder, @NotNull VcsLocationDefinition vcsLocationDefinition, @NotNull VcsRepositoryContext repositoryContext) GitHubConfigurationExporter.importLocationData
(@NotNull com.atlassian.bamboo.specs.model.repository.github.GitHubRepositoryProperties repositoryProperties, @Nullable VcsLocationDefinition existingData, @NotNull VcsRepositoryContext repositoryContext) -
Uses of VcsRepositoryContext in com.atlassian.bamboo.plugins.stash.v2.exporter
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.repository.bitbucket.server.BitbucketServerRepository
BitbucketServerExporter.appendLocationData
(@NotNull com.atlassian.bamboo.specs.builders.repository.bitbucket.server.BitbucketServerRepository builder, @NotNull VcsLocationDefinition vcsLocationDefinition, @NotNull VcsRepositoryContext repositoryContext) BitbucketServerExporter.importLocationData
(@NotNull com.atlassian.bamboo.specs.model.repository.bitbucket.server.BitbucketServerRepositoryProperties repositoryProperties, @Nullable VcsLocationDefinition existingData, @NotNull VcsRepositoryContext repositoryContext) -
Uses of VcsRepositoryContext in com.atlassian.bamboo.vcs.configuration.legacy.configurator
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
LegacyRepositoryConfigurationExporter.appendLocationData
(@NotNull com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository builder, @NotNull VcsLocationDefinition vcsLocationDefinition, @NotNull VcsRepositoryContext repositoryContext) LegacyRepositoryConfigurationExporter.importLocationData
(@NotNull com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties properties, @Nullable VcsLocationDefinition existingData, @NotNull VcsRepositoryContext repositoryContext) -
Uses of VcsRepositoryContext in com.atlassian.bamboo.vcs.export
Modifier and TypeMethodDescriptionVcsRepositoryContextImpl.Builder.build()
static VcsRepositoryContext
VcsRepositoryContextImpl.emptyContext()
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
DefaultVcsRepositoryDataExporter.appendLocationData
(@NotNull com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository builder, @NotNull VcsLocationDefinition vcsLocationDefinition, @NotNull VcsRepositoryContext repositoryContext) NoOverridesVcsProjectRepositoryDataExporter.appendLocationData
(@NotNull NoOverridesVcsProjectRepositoryDataExporter.ProjectRepository builder, @NotNull VcsLocationDefinition vcsLocationDefinition, @NotNull VcsRepositoryContext repositoryContext) NoOverridesVcsRepositoryDataExporter.appendLocationData
(NoOverridesVcsRepositoryDataExporter.LinkedGlobalRepository builder, @NotNull VcsLocationDefinition vcsLocationDefinition, @NotNull VcsRepositoryContext repositoryContext) VcsRepositoryDataExporter.appendLocationData
(B builder, @NotNull VcsLocationDefinition vcsLocationDefinition, @NotNull VcsRepositoryContext repositoryContext) Fill in the builder passed as the first argument with vcs server data.DefaultVcsRepositoryDataExporter.importLocationData
(@NotNull com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties properties, @Nullable VcsLocationDefinition existingData, @NotNull VcsRepositoryContext repositoryContext) NoOverridesVcsProjectRepositoryDataExporter.importLocationData
(com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.ProjectRepository repositoryProperties, @Nullable VcsLocationDefinition existingData, @NotNull VcsRepositoryContext repositoryContext) NoOverridesVcsRepositoryDataExporter.importLocationData
(com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.LinkedGlobalRepository repositoryProperties, @Nullable VcsLocationDefinition existingData, @NotNull VcsRepositoryContext repositoryContext) VcsRepositoryDataExporter.importLocationData
(P repositoryProperties, @Nullable VcsLocationDefinition existingData, @NotNull VcsRepositoryContext repositoryContext) Extract vcs location configuration from properties object.