public class VcsLocationDefinitionImpl extends Object implements VcsLocationDefinition
Modifier and Type | Field and Description |
---|---|
protected RepositoryConfigurationReference |
configurationRef |
Constructor and Description |
---|
VcsLocationDefinitionImpl(Map<String,String> serverConfiguration,
String legacyXml) |
VcsLocationDefinitionImpl(VcsLocationDefinition vcsLocation) |
VcsLocationDefinitionImpl(VcsLocationDefinition vcsLocation,
String legacyXml) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Map<String,String> |
getConfiguration() |
RepositoryConfigurationReference |
getConfigurationRef() |
String |
getLegacyConfigurationXml() |
int |
hashCode() |
boolean |
isLegacyRepository() |
@XStreamConverter(value=RepositoryConfigurationReferenceConverter.class) protected final RepositoryConfigurationReference configurationRef
public VcsLocationDefinitionImpl(@NotNull Map<String,String> serverConfiguration, @Nullable String legacyXml)
public VcsLocationDefinitionImpl(@NotNull VcsLocationDefinition vcsLocation)
public VcsLocationDefinitionImpl(@NotNull VcsLocationDefinition vcsLocation, @Nullable String legacyXml)
public boolean isLegacyRepository()
isLegacyRepository
in interface VcsLocationDefinition
@NotNull public Map<String,String> getConfiguration()
getConfiguration
in interface VcsConfigurationFragment
public RepositoryConfigurationReference getConfigurationRef()
public String getLegacyConfigurationXml()
getLegacyConfigurationXml
in interface VcsLocationDefinition
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.