static SnapshotSchedule.Builder |
SnapshotSchedule.builder() |
Create a new builder.
|
SnapshotSchedule.Builder |
SnapshotSchedule.Builder.copy(SnapshotSchedule model) |
|
SnapshotSchedule.Builder |
SnapshotSchedule.Builder.dayOfMonth(Integer dayOfMonth) |
The day of the month to create a scheduled snapshot.
|
SnapshotSchedule.Builder |
SnapshotSchedule.Builder.dayOfWeek(SnapshotSchedule.DayOfWeek dayOfWeek) |
The day of the week to create a scheduled snapshot.
|
SnapshotSchedule.Builder |
SnapshotSchedule.Builder.hourOfDay(Integer hourOfDay) |
The hour of the day to create a DAILY, WEEKLY, MONTHLY, or YEARLY snapshot.
|
SnapshotSchedule.Builder |
SnapshotSchedule.Builder.month(SnapshotSchedule.Month month) |
The month to create a scheduled snapshot.
|
SnapshotSchedule.Builder |
SnapshotSchedule.Builder.period(SnapshotSchedule.Period period) |
The frequency of scheduled snapshots.
|
SnapshotSchedule.Builder |
SnapshotSchedule.Builder.retentionDurationInSeconds(Long retentionDurationInSeconds) |
The number of seconds to retain snapshots created with this schedule.
|
SnapshotSchedule.Builder |
SnapshotSchedule.Builder.schedulePrefix(String schedulePrefix) |
A name prefix to be applied to snapshots created by this schedule.
|
SnapshotSchedule.Builder |
SnapshotSchedule.Builder.timeScheduleStart(Date timeScheduleStart) |
The starting point used to begin the scheduling of the snapshots based upon recurrence
string in RFC 3339 timestamp format.
|
SnapshotSchedule.Builder |
SnapshotSchedule.Builder.timeZone(SnapshotSchedule.TimeZone timeZone) |
Time zone used for scheduling the snapshot.
|
SnapshotSchedule.Builder |
SnapshotSchedule.toBuilder() |
|