Example
Extends
Properties
Team members available for scheduling.
Optional validation reporter for diagnostics.
Named rule configurations that will be compiled using the provided rule factories.
Rule factories to use when compiling ruleConfigs. Defaults to built-in CP-SAT rules.
Pre-compiled rules; use this for custom rules that are not part of the registry.
Defines when scheduling should occur as a date range with optional
daysOfWeek and dates filters that compose to narrow which days are included.Available shift patterns (time slots) that employees can be assigned to.