22.212. Class PartitionTaskStatusCount

Namespace: ArmoniK.Core.Common.Storage
Assembly: ArmoniK.Core.Common.dll

Data structure to hold the count of tasks given their status and partition id

public record PartitionTaskStatusCount : IEquatable<PartitionTaskStatusCount>

22.212.1. Inheritance

objectPartitionTaskStatusCount

22.212.2. Implements

IEquatable<PartitionTaskStatusCount>

22.212.3. Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

22.212.4. Constructors

22.212.4.1. PartitionTaskStatusCount(string, TaskStatus, int)

Data structure to hold the count of tasks given their status and partition id

public PartitionTaskStatusCount(string PartitionId, TaskStatus Status, int Count)

22.212.4.1.1. Parameters

PartitionId string

Partition identifier

Status TaskStatus

Task status

Count int

Number of task with the corresponding status and partition id

22.212.5. Properties

22.212.5.1. Count

Number of task with the corresponding status and partition id

public int Count { get; init; }

22.212.5.1.1. Property Value

int

22.212.5.2. PartitionId

Partition identifier

public string PartitionId { get; init; }

22.212.5.2.1. Property Value

string

22.212.5.3. Status

Task status

public TaskStatus Status { get; init; }

22.212.5.3.1. Property Value

TaskStatus