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

23.210.1. Inheritance

objectPartitionTaskStatusCount

23.210.2. Implements

IEquatable<PartitionTaskStatusCount>

23.210.3. Inherited Members

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

23.210.4. Constructors

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

23.210.4.1.1. Parameters

PartitionId string

Partition identifier

Status TaskStatus

Task status

Count int

Number of task with the corresponding status and partition id

23.210.5. Properties

23.210.5.1. Count

Number of task with the corresponding status and partition id

public int Count { get; init; }

23.210.5.1.1. Property Value

int

23.210.5.2. PartitionId

Partition identifier

public string PartitionId { get; init; }

23.210.5.2.1. Property Value

string

23.210.5.3. Status

Task status

public TaskStatus Status { get; init; }

23.210.5.3.1. Property Value

TaskStatus