Interface PlanRepositoryDefinition
- All Superinterfaces:
BambooIdProvider,DescriptionProvider,ImmutableEntityWithOid,NameProvider,PluginKeyProvider,ProjectIdProvider,RepositoryPositionProvider,Serializable,VcsRepositoryData,Versionable
- All Known Implementing Classes:
PlanRepositoryDefinitionImpl
Effective repository definition as seen "from a
Plan's perspective.
Product of:
- importing parent's configuration
- applying local configuration overrides (e.g. branch)
- applying plan's configuration overrides and additional data (e.g. position)
Analogue of existing RepositoryDefinition- Since:
- 5.14
-
Method Summary
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getIdMethods inherited from interface com.atlassian.bamboo.utils.DescriptionProvider
getDescription, getNameMethods inherited from interface com.atlassian.bamboo.core.ImmutableEntityWithOid
getOidMethods inherited from interface com.atlassian.bamboo.plugin.PluginKeyProvider
getPluginKeyMethods inherited from interface com.atlassian.bamboo.vcs.configuration.RepositoryPositionProvider
getPositionMethods inherited from interface com.atlassian.bamboo.vcs.configuration.VcsRepositoryData
asLegacyData, getBambooSpecsDetectionOptions, getBranch, getEntityType, getParentId, getParentOid, getProjectId, getRootVcsRepositoryId, getVcsBranchDetectionOptions, getVcsChangeDetectionOptions, getVcsLocation, getViewerConfiguration, isLegacyRepository, isLinked, isMarkedForDeletion, isRootVcsLinked, isRootVcsProject, isRootVcsShared, isSharedMethods inherited from interface com.atlassian.bamboo.versioning.Versionable
getVersion