Class ReleaseNamingProperties

java.lang.Object
com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
All Implemented Interfaces:
EntityProperties

public class ReleaseNamingProperties extends Object implements EntityProperties
  • Constructor Details

    • ReleaseNamingProperties

      protected ReleaseNamingProperties()
    • ReleaseNamingProperties

      public ReleaseNamingProperties(String nextVersionName, boolean autoIncrement, boolean applicableToBranches, Set<String> variablesToAutoIncrement)
  • Method Details

    • getNextVersionName

      public String getNextVersionName()
    • isAutoIncrement

      public boolean isAutoIncrement()
    • isApplicableToBranches

      public boolean isApplicableToBranches()
    • getVariablesToAutoIncrement

      public Set<String> getVariablesToAutoIncrement()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • validate

      public void validate()
      Specified by:
      validate in interface EntityProperties