public abstract static class BackupSchedule.Builder<T extends BackupSchedule.Builder<T>> extends Object
Modifier and Type | Field and Description |
---|---|
protected DailyBackup |
daily |
protected boolean |
enabled |
protected WeeklyBackup |
weekly |
Constructor and Description |
---|
BackupSchedule.Builder() |
Modifier and Type | Method and Description |
---|---|
BackupSchedule |
build() |
T |
daily(DailyBackup daily) |
T |
enabled(boolean enabled) |
T |
fromBackupSchedule(BackupSchedule in) |
protected abstract T |
self() |
T |
weekly(WeeklyBackup weekly) |
protected DailyBackup daily
protected boolean enabled
protected WeeklyBackup weekly
protected abstract T self()
public T daily(DailyBackup daily)
BackupSchedule.getDaily()
public T enabled(boolean enabled)
BackupSchedule.isEnabled()
public T weekly(WeeklyBackup weekly)
BackupSchedule.getWeekly()
public BackupSchedule build()
public T fromBackupSchedule(BackupSchedule in)
Copyright © 2009-2013 jclouds. All Rights Reserved.