Package com.atlassian.bamboo.repository
Interface PlanRepositoryLink
-
- All Superinterfaces:
BambooIdProvider,BambooObject,VersionedEntityComponent<Plan>
- All Known Implementing Classes:
PlanRepositoryLinkImpl
public interface PlanRepositoryLink extends BambooObject, VersionedEntityComponent<Plan>
Represents relationship between Plan and Source Repositories.- Since:
- 3.4
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull PlangetPlan()intgetPosition()@NotNull RepositoryDataEntitygetRepositoryDataEntity()voidsetPlan(@NotNull Plan plan)voidsetPosition(int position)voidsetRepositoryDataEntity(@NotNull RepositoryDataEntity repositoryDataEntity)-
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
-
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Methods inherited from interface com.atlassian.bamboo.versioning.VersionedEntityComponent
getRoot
-
-
-
-
Method Detail
-
getPlan
@NotNull @NotNull Plan getPlan()
-
setPlan
void setPlan(@NotNull @NotNull Plan plan)
-
getRepositoryDataEntity
@NotNull @NotNull RepositoryDataEntity getRepositoryDataEntity()
-
setRepositoryDataEntity
void setRepositoryDataEntity(@NotNull @NotNull RepositoryDataEntity repositoryDataEntity)
-
getPosition
int getPosition()
- Returns:
- position of the repository in the plan repository list
-
setPosition
void setPosition(int position)
-
-