namespace StellaOps.Scheduler.Storage.Mongo.Repositories;
///
/// Filters applied when listing scheduler schedules.
///
public sealed class ScheduleQueryOptions
{
///
/// When true, returns disabled schedules; otherwise disabled entries are excluded.
///
public bool IncludeDisabled { get; init; }
///
/// When true, includes soft-deleted schedules; by default deleted entries are excluded.
///
public bool IncludeDeleted { get; init; }
///
/// Optional maximum number of schedules to return.
///
public int? Limit { get; init; }
}