Class MaintenanceDefinitions
- java.lang.Object
-
- com.sap.prd.jenkins.plugins.agent_maintenance.MaintenanceDefinitions
-
public class MaintenanceDefinitions extends Object
Container that holds the scheduled and recurring maintenance windows for an agent.
-
-
Constructor Summary
Constructors Constructor Description MaintenanceDefinitions(SortedSet<MaintenanceWindow> scheduled, Set<RecurringMaintenanceWindow> recurring)
Create definitions container.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<RecurringMaintenanceWindow>
getRecurring()
Get the recurring maintenance windows.SortedSet<MaintenanceWindow>
getScheduled()
Get the scheduled maintenance windows.
-
-
-
Constructor Detail
-
MaintenanceDefinitions
public MaintenanceDefinitions(SortedSet<MaintenanceWindow> scheduled, Set<RecurringMaintenanceWindow> recurring)
Create definitions container.- Parameters:
scheduled
- A set of scheduled maintenance windowsrecurring
- A set of recurring maintenance windows
-
-
Method Detail
-
getScheduled
public SortedSet<MaintenanceWindow> getScheduled()
Get the scheduled maintenance windows.- Returns:
- Set of scheduled maintenance windows
-
getRecurring
public Set<RecurringMaintenanceWindow> getRecurring()
Get the recurring maintenance windows.- Returns:
- Set of recurring maintenance windows
-
-