Package com.oracle.bmc.psql.model
Class WeeklyBackupPolicy.Builder
- java.lang.Object
-
- com.oracle.bmc.psql.model.WeeklyBackupPolicy.Builder
-
- Enclosing class:
- WeeklyBackupPolicy
public static class WeeklyBackupPolicy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WeeklyBackupPolicy.BuilderbackupStart(String backupStart)Hour of the day when the backup starts.WeeklyBackupPolicybuild()WeeklyBackupPolicy.Buildercopy(WeeklyBackupPolicy model)WeeklyBackupPolicy.BuildercopyPolicy(BackupCopyPolicy copyPolicy)WeeklyBackupPolicy.BuilderdaysOfTheWeek(List<WeeklyBackupPolicy.DaysOfTheWeek> daysOfTheWeek)The day of the week that the backup starts.WeeklyBackupPolicy.BuilderretentionDays(Integer retentionDays)
-
-
-
Method Detail
-
retentionDays
public WeeklyBackupPolicy.Builder retentionDays(Integer retentionDays)
-
copyPolicy
public WeeklyBackupPolicy.Builder copyPolicy(BackupCopyPolicy copyPolicy)
-
daysOfTheWeek
public WeeklyBackupPolicy.Builder daysOfTheWeek(List<WeeklyBackupPolicy.DaysOfTheWeek> daysOfTheWeek)
The day of the week that the backup starts.- Parameters:
daysOfTheWeek- the value to set- Returns:
- this builder
-
backupStart
public WeeklyBackupPolicy.Builder backupStart(String backupStart)
Hour of the day when the backup starts.- Parameters:
backupStart- the value to set- Returns:
- this builder
-
build
public WeeklyBackupPolicy build()
-
copy
public WeeklyBackupPolicy.Builder copy(WeeklyBackupPolicy model)
-
-