Class SystemRestoreConfiguration
- java.lang.Object
-
- com.carfey.ops.api.bean.system.restore.SystemRestoreConfiguration
-
public class SystemRestoreConfiguration extends java.lang.ObjectRepresents a full Obsidian configuration.This class is used to provide a full configuration snapshot of an Obsidian environment via
SystemRestoreManager.getConfiguration(). It is also used to update Obsidian configuration viaSystemRestoreManager.updateConfiguration(SystemRestoreConfiguration, String).- Since:
- 3.0
-
-
Constructor Summary
Constructors Constructor Description SystemRestoreConfiguration()
-
Method Summary
-
-
-
Method Detail
-
getSubscribers
public java.util.List<SubscriberSaveRequest> getSubscribers()
-
setSubscribers
public void setSubscribers(java.util.List<SubscriberSaveRequest> subscribers)
-
withSubscribers
public SystemRestoreConfiguration withSubscribers(java.util.List<SubscriberSaveRequest> subscribers)
-
getTemplates
public java.util.List<TemplateSaveRequest> getTemplates()
-
setTemplates
public void setTemplates(java.util.List<TemplateSaveRequest> templates)
-
withTemplates
public SystemRestoreConfiguration withTemplates(java.util.List<TemplateSaveRequest> templates)
-
getSystemParameters
public java.util.List<SystemParameter> getSystemParameters()
-
setSystemParameters
public void setSystemParameters(java.util.List<SystemParameter> systemParameters)
-
withSystemParameters
public SystemRestoreConfiguration withSystemParameters(java.util.List<SystemParameter> systemParameters)
-
getCustomCalendars
public java.util.List<CustomCalendarUpdateRequest> getCustomCalendars()
-
setCustomCalendars
public void setCustomCalendars(java.util.List<CustomCalendarUpdateRequest> customCalendars)
-
withCustomCalendars
public SystemRestoreConfiguration withCustomCalendars(java.util.List<CustomCalendarUpdateRequest> customCalendars)
-
getGlobalParameters
public java.util.List<GlobalParameter> getGlobalParameters()
-
setGlobalParameters
public void setGlobalParameters(java.util.List<GlobalParameter> globalParameters)
-
withGlobalParameters
public SystemRestoreConfiguration withGlobalParameters(java.util.List<GlobalParameter> globalParameters)
-
getChains
public ChainsRequest getChains()
-
setChains
public void setChains(ChainsRequest chains)
-
withChains
public SystemRestoreConfiguration withChains(ChainsRequest chains)
-
getConflicts
public java.util.List<java.util.List<java.lang.String>> getConflicts()
-
setConflicts
public void setConflicts(java.util.List<java.util.List<java.lang.String>> conflicts)
-
withConflicts
public SystemRestoreConfiguration withConflicts(java.util.List<java.util.List<java.lang.String>> conflicts)
-
getUsers
public java.util.List<UserSaveRequest> getUsers()
-
setUsers
public void setUsers(java.util.List<UserSaveRequest> users)
-
withUsers
public SystemRestoreConfiguration withUsers(java.util.List<UserSaveRequest> users)
-
getJobs
public java.util.List<JobSaveRequest> getJobs()
-
setJobs
public void setJobs(java.util.List<JobSaveRequest> jobs)
-
withJobs
public SystemRestoreConfiguration withJobs(java.util.List<JobSaveRequest> jobs)
-
getScheduleAliases
public java.util.List<ScheduleAliasSaveRequest> getScheduleAliases()
- Since:
- 5.0
-
setScheduleAliases
public void setScheduleAliases(java.util.List<ScheduleAliasSaveRequest> scheduleAliases)
- Since:
- 5.0
-
withScheduleAliases
public SystemRestoreConfiguration withScheduleAliases(java.util.List<ScheduleAliasSaveRequest> scheduleAliases)
- Since:
- 5.0
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-