Table of Contents

Namespace Resolver.Athena.Grpc

Classes

AthenaReflection

Holder for reflection information generated from athena/athena.proto

Classification

A single classification result for an image. Represents one detected category with its confidence score.

ClassificationError

Error information for failed classification attempts. Provides details about why a classification could not be completed.

ClassificationInput

A single image within a classification request batch. Contains all necessary metadata and data for classifying one image.

ClassificationOutput

Individual classification result for a single image. Contains the correlation ID and classification results for one image.

ClassifierService

The classifier service definition. Provides image classification capabilities with session-based streaming and client management functionality.

ClassifierService.ClassifierServiceBase

Base class for server-side implementations of ClassifierService

ClassifierService.ClassifierServiceClient

Client for ClassifierService

ClassifyRequest

The request message containing the image data to classify. Each request represents a batch of images that should be processed within the same deployment context.

ClassifyResponse

The response message containing the classification results. Sent back to clients for each processed batch, containing either a global error or individual results for each image in the batch.

Deployment

A single active deployment part of a ListDeployments response

ImageHash

Hash information for an image.

ListDeploymentsResponse

Response message for ListDeployments RPC Contains the list of active deployments and their details.

ModelsReflection

Holder for reflection information generated from athena/models.proto

Enums

ErrorCode

Enumeration of possible classification error codes.

HashType

Enumeration of hash types supported for image hashing.

ImageFormat

Enumeration of supported image file formats. Specifies the image file format structure for proper parsing.

RequestEncoding

Enumeration of supported image data encoding formats. Determines how the server should interpret the image data bytes.