public static class LongTermBackUpScheduleDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
LongTermBackUpScheduleDetails |
build() |
LongTermBackUpScheduleDetails.Builder |
copy(LongTermBackUpScheduleDetails model) |
LongTermBackUpScheduleDetails.Builder |
isDisabled(Boolean isDisabled)
Indicates if the long-term backup schedule should be deleted.
|
LongTermBackUpScheduleDetails.Builder |
repeatCadence(LongTermBackUpScheduleDetails.RepeatCadence repeatCadence)
The frequency of the long-term backup schedule
|
LongTermBackUpScheduleDetails.Builder |
retentionPeriodInDays(Integer retentionPeriodInDays)
Retention period, in days, for long-term backups
|
LongTermBackUpScheduleDetails.Builder |
timeOfBackup(Date timeOfBackup)
The timestamp for the long-term backup schedule.
|
public LongTermBackUpScheduleDetails.Builder repeatCadence(LongTermBackUpScheduleDetails.RepeatCadence repeatCadence)
The frequency of the long-term backup schedule
repeatCadence
- the value to setpublic LongTermBackUpScheduleDetails.Builder timeOfBackup(Date timeOfBackup)
The timestamp for the long-term backup schedule. For a MONTHLY cadence, months having fewer days than the provided date will have the backup taken on the last day of that month.
timeOfBackup
- the value to setpublic LongTermBackUpScheduleDetails.Builder retentionPeriodInDays(Integer retentionPeriodInDays)
Retention period, in days, for long-term backups
retentionPeriodInDays
- the value to setpublic LongTermBackUpScheduleDetails.Builder isDisabled(Boolean isDisabled)
Indicates if the long-term backup schedule should be deleted. The default value is FALSE
.
isDisabled
- the value to setpublic LongTermBackUpScheduleDetails build()
public LongTermBackUpScheduleDetails.Builder copy(LongTermBackUpScheduleDetails model)
Copyright © 2016–2024. All rights reserved.