WeightedBalanced
Workers are assigned to jobs based on a weighted formula that considers job priority, error count, submission time, and the number of tasks currently rendering. Each factor has a configurable weight that determines its influence on scheduling decisions.
Inherited functions
Casts this SchedulingConfiguration as a PriorityBalanced and retrieves its aws.sdk.kotlin.services.deadline.model.PriorityBalancedSchedulingConfiguration value. Throws an exception if the SchedulingConfiguration is not a PriorityBalanced.
Casts this SchedulingConfiguration as a PriorityBalanced and retrieves its aws.sdk.kotlin.services.deadline.model.PriorityBalancedSchedulingConfiguration value. Returns null if the SchedulingConfiguration is not a PriorityBalanced.
Casts this SchedulingConfiguration as a PriorityFifo and retrieves its aws.sdk.kotlin.services.deadline.model.PriorityFifoSchedulingConfiguration value. Throws an exception if the SchedulingConfiguration is not a PriorityFifo.
Casts this SchedulingConfiguration as a PriorityFifo and retrieves its aws.sdk.kotlin.services.deadline.model.PriorityFifoSchedulingConfiguration value. Returns null if the SchedulingConfiguration is not a PriorityFifo.
Casts this SchedulingConfiguration as a WeightedBalanced and retrieves its aws.sdk.kotlin.services.deadline.model.WeightedBalancedSchedulingConfiguration value. Throws an exception if the SchedulingConfiguration is not a WeightedBalanced.
Casts this SchedulingConfiguration as a WeightedBalanced and retrieves its aws.sdk.kotlin.services.deadline.model.WeightedBalancedSchedulingConfiguration value. Returns null if the SchedulingConfiguration is not a WeightedBalanced.