Namespace ArmoniK.Api.gRPC.V1.Submitter

Classes

AvailabilityReply

CreateLargeTaskRequest

CreateSessionReply

Reply after session creation. We have this reply in case of success. When the session creation is not successful, there is an rpc exception.

CreateSessionRequest

CreateSmallTaskRequest

CreateTaskReply

CreateTaskReply.Types.CreationStatus

CreateTaskReply.Types.CreationStatusList

GetResultStatusReply

GetResultStatusRequest

GetTaskStatusReply

GetTaskStatusRequest

GetTaskStatusReply.Types.IdStatus

GetResultStatusReply.Types.IdStatus

TaskFilter.Types.IdsRequest

CreateLargeTaskRequest.Types.InitRequest

ResultReply

SessionFilter

SessionIdList

SessionList

SessionFilter.Types.StatusesRequest

TaskFilter.Types.StatusesRequest

Submitter

Submitter

Submitter.SubmitterBase

Base class for server-side implementations of Submitter

Submitter.SubmitterClient

Client for Submitter

Submitter.SubmitterClient

Client for Submitter

SubmitterCommonReflection

Holder for reflection information generated from submitter_common.proto

SubmitterServiceReflection

Holder for reflection information generated from submitter_service.proto

SubmitterServiceReflection

Holder for reflection information generated from submitter_service.proto

TaskFilter

CreateTaskReply.Types.TaskInfo

GetTaskStatusReply.Types

Container for nested types declared in the GetTaskStatusReply message type.

GetResultStatusReply.Types

Container for nested types declared in the GetResultStatusReply message type.

SessionFilter.Types

Container for nested types declared in the SessionFilter message type.

TaskFilter.Types

Container for nested types declared in the TaskFilter message type.

CreateLargeTaskRequest.Types

Container for nested types declared in the CreateLargeTaskRequest message type.

CreateTaskReply.Types

Container for nested types declared in the CreateTaskReply message type.

WaitRequest

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.

WatchResultStream

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

TaskFilter.IdsOneofCase

Enum of possible cases for the “ids” oneof.

CreateTaskReply.ResponseOneofCase

Enum of possible cases for the “Response” oneof.

CreateTaskReply.Types.CreationStatus.StatusOneofCase

Enum of possible cases for the “Status” oneof.

SessionFilter.StatusesOneofCase

Enum of possible cases for the “statuses” oneof.

TaskFilter.StatusesOneofCase

Enum of possible cases for the “statuses” oneof.

CreateLargeTaskRequest.TypeOneofCase

Enum of possible cases for the “type” oneof.

ResultReply.TypeOneofCase

Enum of possible cases for the “type” oneof.

AvailabilityReply.TypeOneofCase

Enum of possible cases for the “type” oneof.