Class BackupRestoreSettings.Builder
- java.lang.Object
-
- com.atlassian.confluence.backuprestore.BackupRestoreSettings.Builder
-
- Enclosing class:
- BackupRestoreSettings
public static class BackupRestoreSettings.Builder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description BooleanskipReindex
-
Constructor Summary
Constructors Constructor Description Builder(JobOperation jobOperation, JobScope jobScope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BackupRestoreSettings.BuilderaddNotificationEmail(String notificationEmail)BackupRestoreSettings.BuilderaddSpaceKey(String spaceKey)BackupRestoreSettingsbuild()BackupRestoreSettings.BuilderkeepPermanently(boolean keepPermanently)BackupRestoreSettings.BuildersetFilename(String workingFile)BackupRestoreSettings.BuildersetFilenamePrefix(String fileNamePrefix)BackupRestoreSettings.BuildersetSkipReindex(Boolean skipReindex)BackupRestoreSettings.BuildersetWorkingDir(String workingDir)sets working dir where the Restore files can be found.BackupRestoreSettings.BuilderskipAttachments(boolean skipAttachments)BackupRestoreSettings.BuilderskipAuditRecordsExport(boolean skipAuditRecordsExport)BackupRestoreSettings.BuilderskipHistoricalVersions(boolean skipHistoricalVersions)
-
-
-
Field Detail
-
skipReindex
public Boolean skipReindex
-
-
Constructor Detail
-
Builder
public Builder(JobOperation jobOperation, JobScope jobScope)
-
-
Method Detail
-
skipAuditRecordsExport
public BackupRestoreSettings.Builder skipAuditRecordsExport(boolean skipAuditRecordsExport)
-
skipAttachments
public BackupRestoreSettings.Builder skipAttachments(boolean skipAttachments)
-
setSkipReindex
public BackupRestoreSettings.Builder setSkipReindex(Boolean skipReindex)
-
skipHistoricalVersions
public BackupRestoreSettings.Builder skipHistoricalVersions(boolean skipHistoricalVersions)
-
addNotificationEmail
public BackupRestoreSettings.Builder addNotificationEmail(String notificationEmail)
-
setFilenamePrefix
public BackupRestoreSettings.Builder setFilenamePrefix(String fileNamePrefix)
-
addSpaceKey
public BackupRestoreSettings.Builder addSpaceKey(String spaceKey)
-
keepPermanently
public BackupRestoreSettings.Builder keepPermanently(boolean keepPermanently)
-
setFilename
public BackupRestoreSettings.Builder setFilename(String workingFile)
-
setWorkingDir
public BackupRestoreSettings.Builder setWorkingDir(String workingDir)
sets working dir where the Restore files can be found. It is not used for Backup.- Parameters:
workingDir- - directory where the backup file is stored- Returns:
- reference to this Builder
-
build
public BackupRestoreSettings build()
-
-