| Modifier and Type | Method and Description |
|---|---|
@NotNull Map<String,String> |
BitbucketCloudServerConfigurator.generateConfigMap(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition) |
@NotNull String |
BitbucketCloudServerConfigurator.getLocationIdentifier(@NotNull VcsLocationDefinition vcsLocationDefinition) |
Optional<VcsType> |
BitbucketCloudServerConfigurator.getScmType(@NotNull VcsLocationDefinition vcsLocationDefinition) |
@NotNull String |
BitbucketCloudServerConfigurator.getServerHost(@NotNull VcsLocationDefinition vcsLocationDefinition) |
@NotNull Iterable<Long> |
BitbucketCloudServerConfigurator.getSharedCredentialsIds(@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
BitbucketCloudServerConfigurator.populateContextForEdit(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
BitbucketCloudServerConfigurator.populateContextForView(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
BitbucketCloudServerConfigurator.validate(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition,
@NotNull ErrorCollection errorCollection) |
void |
BitbucketCloudServerConfigurator.validateForConnectionTesting(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition,
@NotNull ErrorCollection errorCollection) |
| Modifier and Type | Method and Description |
|---|---|
@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) |
@Nullable Map<String,String> |
BitbucketCloudImporterExporter.importLocationData(@NotNull com.atlassian.bamboo.specs.model.repository.bitbucket.cloud.BitbucketCloudRepositoryProperties properties,
@Nullable VcsLocationDefinition existingData,
@NotNull VcsRepositoryContext repositoryContext) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Map<String,String> |
GitServerConfigurator.generateConfigMap(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition) |
@NotNull String |
GitServerConfigurator.getLocationIdentifier(@NotNull VcsLocationDefinition vcsLocationDefinition) |
Optional<VcsType> |
GitServerConfigurator.getScmType(@NotNull VcsLocationDefinition vcsLocationDefinition) |
@NotNull String |
GitServerConfigurator.getServerHost(@NotNull VcsLocationDefinition vcsLocationDefinition) |
@NotNull Iterable<Long> |
GitServerConfigurator.getSharedCredentialsIds(@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
GitServerConfigurator.populateContextForEdit(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
GitServerConfigurator.populateContextForView(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
GitServerConfigurator.validate(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousDefinition,
@NotNull ErrorCollection errorCollection) |
void |
GitServerConfigurator.validateForConnectionTesting(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousDefinition,
@NotNull ErrorCollection errorCollection) |
| Modifier and Type | Method and Description |
|---|---|
@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) |
@Nullable Map<String,String> |
GitConfigurationExporter.importLocationData(@NotNull com.atlassian.bamboo.specs.model.repository.git.GitRepositoryProperties repositoryProperties,
@Nullable VcsLocationDefinition existingData,
@NotNull VcsRepositoryContext repositoryContext) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Map<String,String> |
GitHubServerConfigurator.generateConfigMap(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition) |
@NotNull String |
GitHubServerConfigurator.getLocationIdentifier(@NotNull VcsLocationDefinition vcsLocationDefinition) |
Optional<VcsType> |
GitHubServerConfigurator.getScmType(@NotNull VcsLocationDefinition vcsLocationDefinition) |
@NotNull String |
GitHubServerConfigurator.getServerHost(@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
GitHubServerConfigurator.populateContextForEdit(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
GitHubServerConfigurator.populateContextForView(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
GitHubServerConfigurator.validate(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition,
@NotNull ErrorCollection errorCollection) |
| Modifier and Type | Method and Description |
|---|---|
@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) |
@Nullable Map<String,String> |
GitHubConfigurationExporter.importLocationData(@NotNull com.atlassian.bamboo.specs.model.repository.github.GitHubRepositoryProperties repositoryProperties,
@Nullable VcsLocationDefinition existingData,
@NotNull VcsRepositoryContext repositoryContext) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Map<String,String> |
BitbucketServerServerConfigurator.generateConfigMap(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition) |
@NotNull String |
BitbucketServerServerConfigurator.getLocationIdentifier(@NotNull VcsLocationDefinition vcsLocationDefinition) |
Optional<VcsType> |
BitbucketServerServerConfigurator.getScmType(@NotNull VcsLocationDefinition vcsLocationDefinition) |
@NotNull String |
BitbucketServerServerConfigurator.getServerHost(@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
BitbucketServerServerConfigurator.populateContextForEdit(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
BitbucketServerServerConfigurator.populateContextForView(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
BitbucketServerServerConfigurator.validate(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition,
@NotNull ErrorCollection errorCollection) |
| Modifier and Type | Method and Description |
|---|---|
@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) |
@Nullable Map<String,String> |
BitbucketServerExporter.importLocationData(@NotNull com.atlassian.bamboo.specs.model.repository.bitbucket.server.BitbucketServerRepositoryProperties repositoryProperties,
@Nullable VcsLocationDefinition existingData,
@NotNull VcsRepositoryContext repositoryContext) |
| Modifier and Type | Method and Description |
|---|---|
static @NotNull String |
ReflectionRepositoryAccessor.StashRepositoryAccessor.getApplicationLinkId(VcsLocationDefinition vcsLocation) |
static @NotNull String |
ReflectionRepositoryAccessor.StashRepositoryAccessor.getStashProjectKey(VcsLocationDefinition vcsLocation) |
static @NotNull String |
ReflectionRepositoryAccessor.StashRepositoryAccessor.getStashRepositorySlug(VcsLocationDefinition vcsLocation) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Map<String,String> |
SvnServerConfigurator.generateConfigMap(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition) |
@NotNull String |
SvnServerConfigurator.getLocationIdentifier(@NotNull VcsLocationDefinition vcsLocationDefinition) |
@NotNull String |
SvnServerConfigurator.getServerHost(@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
SvnServerConfigurator.populateContextForEdit(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
SvnServerConfigurator.populateContextForView(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
SvnServerConfigurator.validate(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition,
@NotNull ErrorCollection errorCollection) |
| Modifier and Type | Class and Description |
|---|---|
class |
VcsLocationDefinitionImpl |
| Modifier and Type | Method and Description |
|---|---|
@NotNull VcsLocationDefinition |
CompleteVcsRepositoryData.getVcsLocation() |
@NotNull VcsLocationDefinition |
VcsRepositoryDataImpl.getVcsLocation() |
@Nullable VcsLocationDefinition |
PartialVcsRepositoryDataImpl.getVcsLocation() |
@NotNull VcsLocationDefinition |
VcsRepositoryData.getVcsLocation() |
@Nullable VcsLocationDefinition |
PartialVcsRepositoryData.getVcsLocation() |
| Constructor and Description |
|---|
VcsLocationDefinitionImpl(@NotNull VcsLocationDefinition vcsLocation) |
VcsLocationDefinitionImpl(@NotNull VcsLocationDefinition vcsLocation,
@Nullable String legacyXml) |
| Modifier and Type | Method and Description |
|---|---|
@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) |
@NotNull Map<String,String> |
LegacyVcsLocationConfigurator.generateConfigMap(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousDefinition) |
@NotNull String |
LegacyVcsLocationConfigurator.getLocationIdentifier(@NotNull VcsLocationDefinition vcsLocationDefinition) |
protected Repository |
LegacyVcsLocationConfigurator.getRepositoryInstance(@Nullable VcsLocationDefinition vcsLocationDefinition) |
Optional<VcsType> |
LegacyVcsLocationConfigurator.getScmType(@NotNull VcsLocationDefinition vcsLocationDefinition) |
@NotNull String |
LegacyVcsLocationConfigurator.getServerHost(@NotNull VcsLocationDefinition vcsLocationDefinition) |
@NotNull Iterable<Long> |
LegacyVcsLocationConfigurator.getSharedCredentialsIds(@NotNull VcsLocationDefinition vcsLocationDefinition) |
@NotNull Map<String,String> |
LegacyRepositoryConfigurationExporter.importLocationData(@NotNull com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties properties,
@Nullable VcsLocationDefinition existingData,
@NotNull VcsRepositoryContext repositoryContext) |
void |
LegacyVcsLocationConfigurator.populateContextForEdit(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
LegacyVcsLocationConfigurator.populateContextForView(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
LegacyVcsLocationConfigurator.validate(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousDefinition,
@NotNull ErrorCollection errorCollection) |
void |
LegacyVcsLocationConfigurator.validateForConnectionTesting(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousDefinition,
@NotNull ErrorCollection errorCollection) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Map<String,String> |
VcsLocationConfigurator.generateConfigMap(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition) |
@NotNull String |
VcsLocationConfigurator.getLocationIdentifier(@NotNull VcsLocationDefinition vcsLocationDefinition)
A string representing the location of the repository.
|
default Optional<VcsType> |
VcsLocationConfigurator.getScmType(@NotNull VcsLocationDefinition vcsLocationDefinition)
Return the type of vcs system used by a repository.
|
@NotNull String |
VcsLocationConfigurator.getServerHost(@NotNull VcsLocationDefinition vcsLocationDefinition)
What's the repository server host.
|
default @NotNull Iterable<Long> |
VcsLocationConfigurator.getSharedCredentialsIds(@NotNull VcsLocationDefinition vcsLocationDefinition)
Returns a list of shared credential ids used by a repository.
|
void |
VcsLocationConfigurator.populateContextForEdit(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
VcsLocationConfigurator.populateContextForView(@NotNull Map<String,Object> context,
@NotNull VcsLocationDefinition vcsLocationDefinition) |
void |
VcsLocationConfigurator.validate(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition,
@NotNull ErrorCollection errorCollection) |
default void |
VcsLocationConfigurator.validateForConnectionTesting(@NotNull ActionParametersMap actionParametersMap,
@Nullable VcsLocationDefinition previousVcsLocationDefinition,
@NotNull ErrorCollection errorCollection)
A method similar to
VcsLocationConfigurator.validate(ActionParametersMap, VcsLocationDefinition, ErrorCollection) used to validate repository configuration
before connection testing. |
| Modifier and Type | Method and Description |
|---|---|
@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) |
default B |
VcsRepositoryDataExporter.appendLocationData(B builder,
@NotNull VcsLocationDefinition vcsLocationDefinition)
Deprecated.
|
B |
VcsRepositoryDataExporter.appendLocationData(B builder,
@NotNull VcsLocationDefinition vcsLocationDefinition,
@NotNull VcsRepositoryContext repositoryContext)
Fill in the builder passed as the first argument with vcs server data.
|
@NotNull NoOverridesVcsProjectRepositoryDataExporter.ProjectRepository |
NoOverridesVcsProjectRepositoryDataExporter.appendLocationData(@NotNull NoOverridesVcsProjectRepositoryDataExporter.ProjectRepository builder,
@NotNull VcsLocationDefinition vcsLocationDefinition,
@NotNull VcsRepositoryContext repositoryContext) |
NoOverridesVcsRepositoryDataExporter.LinkedGlobalRepository |
NoOverridesVcsRepositoryDataExporter.appendLocationData(NoOverridesVcsRepositoryDataExporter.LinkedGlobalRepository builder,
@NotNull VcsLocationDefinition vcsLocationDefinition,
@NotNull VcsRepositoryContext repositoryContext) |
@NotNull Map<String,String> |
DefaultVcsRepositoryDataExporter.importLocationData(@NotNull com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties properties,
@Nullable VcsLocationDefinition existingData,
@NotNull VcsRepositoryContext repositoryContext) |
@Nullable Map<String,String> |
NoOverridesVcsRepositoryDataExporter.importLocationData(com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.LinkedGlobalRepository repositoryProperties,
@Nullable VcsLocationDefinition existingData,
@NotNull VcsRepositoryContext repositoryContext) |
@Nullable Map<String,String> |
NoOverridesVcsProjectRepositoryDataExporter.importLocationData(com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.ProjectRepository repositoryProperties,
@Nullable VcsLocationDefinition existingData,
@NotNull VcsRepositoryContext repositoryContext) |
default @Nullable Map<String,String> |
VcsRepositoryDataExporter.importLocationData(P repositoryProperties,
@Nullable VcsLocationDefinition existingData)
|
@Nullable Map<String,String> |
VcsRepositoryDataExporter.importLocationData(P repositoryProperties,
@Nullable VcsLocationDefinition existingData,
@NotNull VcsRepositoryContext repositoryContext)
Extract vcs location configuration from properties object.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull VcsLocationDefinition |
MockVcsRepositoryData.getVcsLocation() |
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.