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

30.215.1. Inheritance

objectPartitionTaskStatusCount

30.215.2. Implements

IEquatable<PartitionTaskStatusCount>

30.215.3. Inherited Members

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

30.215.4. Constructors

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

30.215.4.1.1. Parameters

PartitionId string

Partition identifier

Status TaskStatus

Task status

Count int

Number of task with the corresponding status and partition id

30.215.5. Properties

30.215.5.1. Count

Number of task with the corresponding status and partition id

public int Count { get; init; }

30.215.5.1.1. Property Value

int

30.215.5.2. PartitionId

Partition identifier

public string PartitionId { get; init; }

30.215.5.2.1. Property Value

string

30.215.5.3. Status

Task status

public TaskStatus Status { get; init; }

30.215.5.3.1. Property Value

TaskStatus