Table of Contents

Interface IAthenaClient

Namespace
Resolver.Athena.Interfaces
Assembly
Resolver.Athena.dll
public interface IAthenaClient

Methods

ClassifySingleImageAsync(AthenaImageBase, CancellationToken)

Classifies a single image and returns the classification results.

Task<ClassificationResult> ClassifySingleImageAsync(AthenaImageBase imageData, CancellationToken cancellationToken)

Parameters

imageData AthenaImageBase

The image data to classify.

cancellationToken CancellationToken

A cancellation token.

Returns

Task<ClassificationResult>

A task that represents the asynchronous operation. The task result contains the classification results.

ListDeploymentsAsync(CancellationToken)

Lists all deployments for the current affiliate and their backlogs.

Backlogs are indicative and may not be real-time.

Task<List<DeploymentSummary>> ListDeploymentsAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

A cancellation token.

Returns

Task<List<DeploymentSummary>>

A task that represents the asynchronous operation. The task result contains a list of deployment summaries.