26.191. Namespace ArmoniK.Core.Common.Storage
26.191.1. Namespaces
26.191.2. Classes
Represents an application
IResultTable.ChangeResultOwnershipRequest
Data structure to hold the results id and the new owner of the results in order to make batching easier
Class to create projection from one type to another with a mask to choose the fields to fill in
Record encoding if a task successfully produced an output
Data structure to hold partitions metadata
Data structure to hold the count of tasks given their status and partition id
Represents the configuration of a pod, encapsulating a set of key-value pairs for pod-specific settings.
UpdateDefinition<T>.PropertySet
Express the update of a property of an object.
Provides extension methods for
Holds result Id and status
Helper to manage Results
Provides extension methods for
Represents the data associated with a session in the ArmoniK system.
Helper to manage sessions
Provides extension methods for
Represents a request to create a task with specific options, payload, and dependencies.
Task metadata stored in database
Task metadata place holder for dynamic conversions
Represents a projection from
Holds task Id and status
Task information to identify it
Provides helper methods for managing the lifecycle of tasks in the ArmoniK system. Includes utilities for validating, creating, finalizing, retrying, aborting, pausing, resuming, and completing tasks, as well as handling dependencies and task state transitions across storage and queue systems.
Task options place holder for dynamic conversions
Relation between a task status and the number of tasks with this status
Represents a request for task submission, containing all necessary information to create a task.
Provides extension methods for
Express the updates of an object of type T.
26.191.3. Interfaces
Interface to manage partitions and their life cycle in the data base
Interface for managing results in database
Interface to manage the life cycle of a session
Interface to manage tasks and their life cycle in the data base
26.191.4. Enums
Status of the execution of the task
Defines the possible statuses for a result in the ArmoniK system, representing its lifecycle from creation to deletion.
Session status.
Fields available in
Fields available in
Task status.