Package com.atlassian.bamboo.plan.branch
Interface BambooVcsBranch
-
- All Superinterfaces:
BambooIdProvider
,BambooObject
,NameProvider
- All Known Implementing Classes:
BambooVcsBranchImpl
public interface BambooVcsBranch extends BambooObject, NameProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable Chain
getChain()
Returns the master chain associated with the VCS branch.long
getChainId()
@Nullable Date
getDetectedDeletionDate()
boolean
isEqualToBranchWith(@NotNull String otherName)
void
setChain(@NotNull Chain chain)
void
setChainId(@org.jetbrains.annotations.NotNull long chainId)
void
setDetectedDeletionDate(@Nullable Date detectedDeletionDate)
void
setName(@NotNull String name)
-
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.utils.NameProvider
getName
-
-
-
-
Method Detail
-
isEqualToBranchWith
boolean isEqualToBranchWith(@NotNull @NotNull String otherName)
- Returns:
- true if this object is equal to a branch with given properties.
-
getChain
@Nullable @Nullable Chain getChain()
Returns the master chain associated with the VCS branch. Depending on how it is retrieved, the value could not be set though.- Returns:
- master chain associated with the VCS branch
-
setChain
void setChain(@NotNull @NotNull Chain chain)
-
getChainId
long getChainId()
-
setChainId
void setChainId(@NotNull @org.jetbrains.annotations.NotNull long chainId)
-
setName
void setName(@NotNull @NotNull String name)
-
getDetectedDeletionDate
@Nullable @Nullable Date getDetectedDeletionDate()
-
setDetectedDeletionDate
void setDetectedDeletionDate(@Nullable @Nullable Date detectedDeletionDate)
-
-