Namespace ArmoniK.Api.gRPC.V1.Results

Classes

CreateResultsMetaDataRequest

Request for creating results without data

CreateResultsMetaDataResponse

Response for creating results without data

CreateResultsRequest

Request for creating results with data

CreateResultsResponse

Response for creating results without data

DeleteResultsDataRequest

Request deleting data from results results but keeping metadata

DeleteResultsDataResponse

Response deleting data from results results but keeping metadata

DownloadResultDataRequest

Request for getting a result

DownloadResultDataResponse

Response for creating results without data

FilterField

FilterStatus

Filters

FiltersAnd

GetOwnerTaskIdRequest

Request for getting the id of the task that should create this result

GetOwnerTaskIdResponse

Response for getting the id of the task that should create this result

GetResultRequest

Request to get an result.

GetResultResponse

Response to get an result.

ImportResultsDataRequest

Request importing existing data from the object storage

ImportResultsDataResponse

Response importing existing data from the object storage

ListResultsRequest

Request to list results.

Use pagination, filtering and sorting.

ListResultsResponse

Response to list results.

Use pagination, filtering and sorting from the request. Retunr a list of raw results.

GetOwnerTaskIdResponse.Types.MapResultTask

CreateResultsMetaDataRequest.Types.ResultCreate

A result to create.

CreateResultsRequest.Types.ResultCreate

A result to create.

ResultField

UploadResultDataRequest.Types.ResultIdentifier

The metadata to identify the result to update.

ImportResultsDataRequest.Types.ResultOpaqueId

ResultRaw

A raw result object.

Used when a list or a single result is returned.

ResultRawField

This message is used to wrap the enum in order to facilitate the ‘oneOf’ generation.

Results

The ResultsService provides methods for interacting with results

Results

The ResultsService provides methods for interacting with results

Results.ResultsBase

Base class for server-side implementations of Results

Results.ResultsClient

Client for Results

Results.ResultsClient

Client for Results

ResultsCommonReflection

Holder for reflection information generated from results_common.proto

ResultsFieldsReflection

Holder for reflection information generated from results_fields.proto

ResultsFiltersReflection

Holder for reflection information generated from results_filters.proto

ResultsServiceConfigurationResponse

Response for obtaining results service configuration

ResultsServiceReflection

Holder for reflection information generated from results_service.proto

ResultsServiceReflection

Holder for reflection information generated from results_service.proto

ListResultsRequest.Types.Sort

Represents the sort object.

ListResultsRequest.Types

Container for nested types declared in the ListResultsRequest message type.

GetOwnerTaskIdResponse.Types

Container for nested types declared in the GetOwnerTaskIdResponse message type.

UploadResultDataRequest.Types

Container for nested types declared in the UploadResultDataRequest message type.

CreateResultsMetaDataRequest.Types

Container for nested types declared in the CreateResultsMetaDataRequest message type.

ImportResultsDataRequest.Types

Container for nested types declared in the ImportResultsDataRequest message type.

CreateResultsRequest.Types

Container for nested types declared in the CreateResultsRequest message type.

UploadResultDataRequest

Request for uploading results data through stream. Data must be sent in multiple chunks. Only one result can be uploaded.

UploadResultDataResponse

Response for creating results without data

WatchResultRequest

Request to watch result states It contains the list of result ids you want to watch and some options to filter out some events. Chunking is achieved by sending multiple messages with different result ids. It is the responsability of the client to chunk the messages properly and avoid messages too large.

WatchResultResponse

List of Result statuses Result Ids are grouped by status. One message contains result Ids that have the same status. Chunking is achieved by receiving several messages with the same status and the list of ids in multiple parts. As chunking is implicit, there is no way to distinguish between chunked messages and actually separate messages.

Enums

ResultField.FieldOneofCase

Enum of possible cases for the “field” oneof.

ResultRawEnumField

Represents every available field in a result.

UploadResultDataRequest.TypeOneofCase

Enum of possible cases for the “type” oneof.

FilterField.ValueConditionOneofCase

Enum of possible cases for the “value_condition” oneof.