Interface InternalDeploymentVersion
-
- All Superinterfaces:
BambooIdProvider
,CreationDateProvider
,NameProvider
- All Known Subinterfaces:
DeploymentVersion
,MutableDeploymentVersion
- All Known Implementing Classes:
DeploymentVersionImpl
,MutableDeploymentVersionImpl
,RestDeploymentVersion
@Internal public interface InternalDeploymentVersion extends BambooIdProvider, NameProvider, CreationDateProvider
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_BRANCH_NAME
-
Fields inherited from interface com.atlassian.bamboo.utils.CreationDateProvider
ORDERING
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull Date
getAgeZeroPoint()
Date
getCreationDate()
String
getCreatorUserName()
@Nullable Long
getDeploymentProjectId()
long
getId()
@NotNull String
getName()
@NotNull String
getPlanBranchName()
-
-
-
Field Detail
-
DEFAULT_BRANCH_NAME
static final String DEFAULT_BRANCH_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
long getId()
- Specified by:
getId
in interfaceBambooIdProvider
-
getName
@NotNull @NotNull String getName()
- Specified by:
getName
in interfaceNameProvider
-
getCreationDate
Date getCreationDate()
- Specified by:
getCreationDate
in interfaceCreationDateProvider
- Returns:
- Date the version object was created.
-
getCreatorUserName
String getCreatorUserName()
- Returns:
- the username of the person who created this version
-
getPlanBranchName
@NotNull @NotNull String getPlanBranchName()
-
getAgeZeroPoint
@NotNull @NotNull Date getAgeZeroPoint()
- Returns:
- Zero time point for calculation of the version's age.
-
getDeploymentProjectId
@Nullable @Nullable Long getDeploymentProjectId()
- Since:
- 8.2
-
-