Class Priority
- Namespace
- CivitaiSharp.Sdk.Models.Jobs
- Assembly
- CivitaiSharp.Sdk.dll
Priority configuration for job scheduling.
public sealed record Priority : IEquatable<Priority>
- Inheritance
-
Priority
- Implements
- Inherited Members
Constructors
Priority(decimal)
Priority configuration for job scheduling.
public Priority(decimal Modifier)
Parameters
ModifierdecimalThe priority modifier value. Higher values increase priority. Maps to JSON property "modifier". Range: 0.1-10.0, default: 1.0.
Fields
DefaultModifier
The default priority modifier value.
public const decimal DefaultModifier = 1.0
Field Value
MaxModifier
The maximum allowed priority modifier value.
public const decimal MaxModifier = 10.0
Field Value
MinModifier
The minimum allowed priority modifier value.
public const decimal MinModifier = 0.1
Field Value
Properties
Default
Gets the default priority configuration.
public static Priority Default { get; }
Property Value
Modifier
The priority modifier value. Higher values increase priority. Maps to JSON property "modifier". Range: 0.1-10.0, default: 1.0.
[JsonPropertyName("modifier")]
public decimal Modifier { get; init; }