Class ProjectsImportConflict
- java.lang.Object
-
- jetbrains.buildServer.serverSide.projectsImport.conflicts.ProjectsImportConflict
-
- Direct Known Subclasses:
AlreadyExistsInAnotherProjectConflict
,ExtIdAlreadyUsedConflict
,ExtIdUsedAsAliasConflict
,NotMatchedExtIdConflict
,ObsoleteConfigIdInDbConflict
,ObsoleteExtIdInDbConflict
public abstract class ProjectsImportConflict extends Object
Represents conflict related to some entity that occurs in Projects Import.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract String
getDescription()
ConfigEntityId
getImportedEntity()
Get entity corresponding to this conflict.abstract boolean
isAutoResolvable()
Returns false if conflict can't be resolved and corresponding entity should not be imported.abstract void
resolve(Logger logger)
String
toString()
-
-
-
Method Detail
-
getImportedEntity
public ConfigEntityId getImportedEntity()
Get entity corresponding to this conflict.
-
isAutoResolvable
public abstract boolean isAutoResolvable()
Returns false if conflict can't be resolved and corresponding entity should not be imported.
-
resolve
public abstract void resolve(Logger logger)
-
getDescription
public abstract String getDescription()
-
-