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 BambooIdProvider
public String getNextVersionName()
InternalVersionNamingScheme
getNextVersionName
in interface InternalVersionNamingScheme
public boolean isAutoIncrement()
InternalVersionNamingScheme
isAutoIncrement
in interface InternalVersionNamingScheme
public boolean isApplicableToBranches()
InternalVersionNamingScheme
isApplicableToBranches
in interface InternalVersionNamingScheme
public Set<String> getVariablesToAutoIncrement()
InternalVersionNamingScheme
getVariablesToAutoIncrement
in interface InternalVersionNamingScheme
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.