21.279. Namespace ArmoniK.Core.Common.gRPC.Services

21.279.1. Classes

GrpcAgentService

GrpcApplicationsService

Service for handling applications.

GrpcAuthService

Service for authentication management.

GrpcEventsService

Service for subscribing to events representing modifications to ArmoniK result and task data

GrpcHealthChecksService

The HealthChecksService provides methods to verify the health of the cluster.

GrpcPartitionsService

The PartitionsService provides methods to manage partitions.

GrpcResultsService

The ResultsService provides methods for interacting with results

GrpcSessionsService

Service for handling sessions.

GrpcSubmitterExtensions

Provides extension methods for building gRPC task requests.

GrpcSubmitterService

GrpcTasksService

Service for handling tasks.

GrpcVersionsService

Service for handling versions.

Submitter

Implements the service for managing sessions, tasks, and results in the ArmoniK system. Provides methods for session and task lifecycle management, result retrieval and storage, and service configuration.

TaskRequest

Represents a request to create a task, including expected output keys, data dependencies, and payload chunks.

WatchToGrpc

Convert the events from the different watchers and the data from the database to gRPC objects

21.279.2. Interfaces

ISubmitter

Defines the contract for submitting, managing, and retrieving tasks and sessions in the ArmoniK system.