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 Plan
getPlan()
int
getPosition()
@NotNull RepositoryDataEntity
getRepositoryDataEntity()
void
setPlan(@NotNull Plan plan)
void
setPosition(int position)
void
setRepositoryDataEntity(@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)
-
-