Interface ProjectImportSettings
-
- All Known Implementing Classes:
ProjectImportSettingsImpl
public interface ProjectImportSettingsSettings that can be used to tweak projects import behaviour.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FilegetArchivesDirectory()Get the directory where archives should be placed to become discoverable by theProjectsImportManager.getAvailableArchives()LoggergetDiagnosticLogger()Optional logger where all debug logs of the project import will be written.FilegetDiagnosticsDir()Path where directory containing diagnostics data about the projects import will be created.booleanisEmailVerificationEnabled()Whether email verification is turned on.
-
-
-
Method Detail
-
getDiagnosticLogger
@Nullable Logger getDiagnosticLogger()
Optional logger where all debug logs of the project import will be written. If not specified then all debug logging goes to a new file in thegetDiagnosticsDir().
-
getDiagnosticsDir
@NotNull File getDiagnosticsDir()
Path where directory containing diagnostics data about the projects import will be created.
-
getArchivesDirectory
@NotNull File getArchivesDirectory()
Get the directory where archives should be placed to become discoverable by theProjectsImportManager.getAvailableArchives()
-
isEmailVerificationEnabled
boolean isEmailVerificationEnabled()
Whether email verification is turned on. If not - there will be no option to merge users with the same verified email.
-
-