@Entity public class MutableVersionNamingSchemeImpl extends BambooEntityObject implements MutableVersionNamingScheme
DEFAULT_VERSION_NAME
Constructor and Description |
---|
MutableVersionNamingSchemeImpl() |
Modifier and Type | Method and Description |
---|---|
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
|
void |
setApplicableToBranches(boolean applicableToBranches) |
void |
setAutoIncrement(boolean autoIncrement) |
void |
setDeploymentProject(MutableDeploymentProject deploymentProject) |
void |
setNextVersionName(String nextVersionName) |
void |
setVariablesToAutoIncrement(Set<String> variablesToAutoIncrement) |
String |
toString() |
clone, equals, getCreationDate, getCurrentDate, getId, getLastModificationDate, hashCode, setClock, setCreationDate, setId, setLastModificationDate
finalize, getClass, notify, notifyAll, wait, wait, wait
setId
getId
public String getNextVersionName()
InternalVersionNamingScheme
getNextVersionName
in interface InternalVersionNamingScheme
public void setNextVersionName(String nextVersionName)
setNextVersionName
in interface MutableVersionNamingScheme
public boolean isAutoIncrement()
InternalVersionNamingScheme
isAutoIncrement
in interface InternalVersionNamingScheme
public void setAutoIncrement(boolean autoIncrement)
setAutoIncrement
in interface MutableVersionNamingScheme
public boolean isApplicableToBranches()
InternalVersionNamingScheme
isApplicableToBranches
in interface InternalVersionNamingScheme
public void setApplicableToBranches(boolean applicableToBranches)
setApplicableToBranches
in interface MutableVersionNamingScheme
public void setDeploymentProject(MutableDeploymentProject deploymentProject)
setDeploymentProject
in interface MutableVersionNamingScheme
public Set<String> getVariablesToAutoIncrement()
InternalVersionNamingScheme
getVariablesToAutoIncrement
in interface InternalVersionNamingScheme
public void setVariablesToAutoIncrement(Set<String> variablesToAutoIncrement)
setVariablesToAutoIncrement
in interface MutableVersionNamingScheme
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.