Interface ProjectImportSettings
-
- All Known Implementing Classes:
ProjectImportSettingsImpl
public interface ProjectImportSettings
Settings that can be used to tweak projects import behaviour.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description File
getArchivesDirectory()
Get the directory where archives should be placed to become discoverable by theProjectsImportManager.getAvailableArchives()
Logger
getDiagnosticLogger()
Optional logger where all debug logs of the project import will be written.File
getDiagnosticsDir()
Path where directory containing diagnostics data about the projects import will be created.boolean
isEmailVerificationEnabled()
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.
-
-