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

17.206.1. Inheritance

objectPartitionTaskStatusCount

17.206.2. Implements

IEquatable<PartitionTaskStatusCount>

17.206.3. Inherited Members

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

17.206.4. Constructors

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

17.206.4.1.1. Parameters

PartitionId string

Partition identifier

Status TaskStatus

Task status

Count int

Number of task with the corresponding status and partition id

17.206.5. Properties

17.206.5.1. Count

Number of task with the corresponding status and partition id

public int Count { get; init; }

17.206.5.1.1. Property Value

int

17.206.5.2. PartitionId

Partition identifier

public string PartitionId { get; init; }

17.206.5.2.1. Property Value

string

17.206.5.3. Status

Task status

public TaskStatus Status { get; init; }

17.206.5.3.1. Property Value

TaskStatus