public class VersionNamingSchemeImpl extends Object implements VersionNamingScheme
DEFAULT_VERSION_NAME| Constructor and Description |
|---|
VersionNamingSchemeImpl(MutableVersionNamingScheme versionNamingScheme) |
| Modifier and Type | Method and Description |
|---|---|
long |
getId() |
String |
getNextVersionName()
String to be used as the next version name.
|
Set<String> |
getVariablesToAutoIncrement()
The list of variables Bamboo should auto increment on version creation
|
boolean |
isApplicableToBranches()
Should the naming scheme be use when creating version for branches.
|
boolean |
isAutoIncrement()
Auto increment the whole version name when a version is automatically created
|
public VersionNamingSchemeImpl(MutableVersionNamingScheme versionNamingScheme)
public long getId()
getId in interface BambooIdProviderpublic String getNextVersionName()
InternalVersionNamingSchemegetNextVersionName in interface InternalVersionNamingSchemepublic boolean isAutoIncrement()
InternalVersionNamingSchemeisAutoIncrement in interface InternalVersionNamingSchemepublic boolean isApplicableToBranches()
InternalVersionNamingSchemeisApplicableToBranches in interface InternalVersionNamingSchemepublic Set<String> getVariablesToAutoIncrement()
InternalVersionNamingSchemegetVariablesToAutoIncrement in interface InternalVersionNamingSchemeCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.