Class MigrationTarget
- java.lang.Object
-
- org.technologybrewery.commons.json.AbstractValidatedElement
-
- org.technologybrewery.baton.config.MigrationTarget
-
- All Implemented Interfaces:
org.technologybrewery.commons.json.ValidatedElement
public class MigrationTarget extends org.technologybrewery.commons.json.AbstractValidatedElementHolds target information to support migration execution. A target represents the implementation details for each migration.
-
-
Constructor Summary
Constructors Constructor Description MigrationTarget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFileSets(FileSet fileSet)StringgetDescription()List<FileSet>getFileSets()StringgetImplementation()StringgetName()StringgetSchemaFileName()voidsetDescription(String description)voidsetImplementation(String implementation)voidsetName(String name)-
Methods inherited from class org.technologybrewery.commons.json.AbstractValidatedElement
readAndValidateJson, readAndValidateJson, readAndValidateJsonList
-
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getImplementation
public String getImplementation()
-
setImplementation
public void setImplementation(String implementation)
-
addFileSets
public void addFileSets(FileSet fileSet)
-
getSchemaFileName
public String getSchemaFileName()
-
-