Module Values.SchedulingMaxPriorityOverrideSource

Defines the override behavior for jobs at the maximum priority (100) in weighted balanced scheduling.

Sourcetype nonrec t = {
  1. alwaysScheduleFirst : SchedulingMaxPriorityOverrideAlwaysScheduleFirst.t option;
    (*

    Jobs at the maximum priority (100) are always scheduled before other jobs, regardless of the weighted scheduling formula. If multiple jobs have priority 100, ties are broken using the standard weighted formula.

    *)
}
Sourceval make : ?alwaysScheduleFirst:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of 'a list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t