Interface MutableVersionNamingScheme
- All Superinterfaces:
BambooIdProvider,BambooObject,InternalVersionNamingScheme
- All Known Implementing Classes:
MutableVersionNamingSchemeImpl
@Internal
public interface MutableVersionNamingScheme
extends BambooObject, InternalVersionNamingScheme
Version Naming Configuration for a Deployment Project that will be stored in the database. Should not be used outside of the service.
-
Field Summary
Fields inherited from interface com.atlassian.bamboo.deployments.projects.versionnaming.InternalVersionNamingScheme
DEFAULT_VERSION_NAME -
Method Summary
Modifier and TypeMethodDescriptionvoidsetApplicableToBranches(boolean applicableToBranches) voidsetAutoIncrement(boolean autoIncrement) voidsetDeploymentProject(MutableDeploymentProject deploymentProject) voidsetNextVersionName(String nextVersionName) voidsetVariablesToAutoIncrement(Set<String> variablesToAutoIncrement) Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getIdMethods inherited from interface com.atlassian.bamboo.core.BambooObject
setIdMethods inherited from interface com.atlassian.bamboo.deployments.projects.versionnaming.InternalVersionNamingScheme
getNextVersionName, getVariablesToAutoIncrement, isApplicableToBranches, isAutoIncrement
-
Method Details
-
setNextVersionName
-
setAutoIncrement
void setAutoIncrement(boolean autoIncrement) -
setDeploymentProject
-
setVariablesToAutoIncrement
-
setApplicableToBranches
void setApplicableToBranches(boolean applicableToBranches)
-