Class ConverterDef
- java.lang.Object
-
- jetbrains.buildServer.serverSide.versioning.ConverterDef
-
public class ConverterDef extends Object
One converter definition. Value object.
-
-
Constructor Summary
Constructors Constructor Description ConverterDef(int nr, boolean incompatibleChange, List<ConvertStepDef> steps)ConverterDef(int nr, List<ConvertStepDef> steps)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)intgetNr()Converter number.List<ConvertStepDef>getSteps()List of converting steps, in the appropriate order.inthashCode()booleanisIncompatibleChange()StringtoString()
-
-
-
Constructor Detail
-
ConverterDef
public ConverterDef(int nr, boolean incompatibleChange, @NotNull List<ConvertStepDef> steps)
-
ConverterDef
public ConverterDef(int nr, @NotNull List<ConvertStepDef> steps)
-
-
Method Detail
-
getNr
public int getNr()
Converter number.- Returns:
-
getSteps
@NotNull public List<ConvertStepDef> getSteps()
List of converting steps, in the appropriate order.- Returns:
-
isIncompatibleChange
public boolean isIncompatibleChange()
- Returns:
- true if this converter makes an incompatible change to the database schema or configuration files, which means that it is no longer safe for other nodes to perform data modifications
-
-