21.216. 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>

21.216.1. Inheritance

objectPartitionTaskStatusCount

21.216.2. Implements

IEquatable<PartitionTaskStatusCount>

21.216.3. Inherited Members

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

21.216.4. Constructors

21.216.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)

21.216.4.1.1. Parameters

PartitionId string

Partition identifier

Status TaskStatus

Task status

Count int

Number of task with the corresponding status and partition id

21.216.5. Properties

21.216.5.1. Count

Number of task with the corresponding status and partition id

public int Count { get; init; }

21.216.5.1.1. Property Value

int

21.216.5.2. PartitionId

Partition identifier

public string PartitionId { get; init; }

21.216.5.2.1. Property Value

string

21.216.5.3. Status

Task status

public TaskStatus Status { get; init; }

21.216.5.3.1. Property Value

TaskStatus