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.
  • Method Details

    • setNextVersionName

      void setNextVersionName(String nextVersionName)
    • setAutoIncrement

      void setAutoIncrement(boolean autoIncrement)
    • setDeploymentProject

      void setDeploymentProject(MutableDeploymentProject deploymentProject)
    • setVariablesToAutoIncrement

      void setVariablesToAutoIncrement(Set<String> variablesToAutoIncrement)
    • setApplicableToBranches

      void setApplicableToBranches(boolean applicableToBranches)