package edu.uci.ics.amber.engine.architecture.rpc

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service ControllerService

controllerservice.proto:32

service RPCTester

testerservice.proto:32

service WorkerService

workerservice.proto:32

RPC Service

message AddInputChannelRequest

controlcommands.proto:233

Messages for the commands

Used as request type in: WorkerService.AddInputChannel

Used as field type in: ControlRequest

message AddPartitioningRequest

controlcommands.proto:238

Used as request type in: WorkerService.AddPartitioning

Used as field type in: ControlRequest

message AssignPortRequest

controlcommands.proto:243

Used as request type in: WorkerService.AssignPort

Used as field type in: ControlRequest

message AsyncRPCContext

controlcommands.proto:77

Used in: ControlInvocation

message Chain

controlcommands.proto:223

Chain message

Used as request type in: RPCTester.SendChain

Used as field type in: ControlRequest

message ChannelMarkerPayload

controlcommands.proto:98

Message for ChannelMarkerPayload

enum ChannelMarkerType

controlcommands.proto:92

Enum for ChannelMarkerType

Used in: ChannelMarkerPayload, PropagateChannelMarkerRequest

message Collect

controlcommands.proto:214

Collect message

Used as request type in: RPCTester.SendCollect

Used as field type in: ControlRequest

message ConsoleMessage

controlcommands.proto:153

Used in: ConsoleMessageTriggeredRequest, common.OperatorConsole

message ConsoleMessageTriggeredRequest

controlcommands.proto:163

Used as request type in: ControllerService.ConsoleMessageTriggered

Used as field type in: ControlRequest

enum ConsoleMessageType

controlcommands.proto:146

Used in: ConsoleMessage

message ControlError

controlreturns.proto:62

Used in: ControlReturn

message ControlInvocation

controlcommands.proto:83

Used in: ChannelMarkerPayload, common.ControlPayloadV2

message ControlRequest

controlcommands.proto:36

Used in: ControlInvocation, PropagateChannelMarkerRequest

message ControlReturn

controlreturns.proto:32

The generic return message

Used in: PropagateChannelMarkerResponse, ReturnInvocation

message DebugCommandRequest

controlcommands.proto:128

Used as request type in: ControllerService.DebugCommand, WorkerService.DebugCommand

Used as field type in: ControlRequest

message EmptyRequest

controlcommands.proto:75

Used as request type in: ControllerService.PauseWorkflow, ControllerService.ResumeWorkflow, ControllerService.RetrieveWorkflowState, ControllerService.StartWorkflow, ControllerService.WorkerExecutionCompleted, WorkerService.FlushNetworkBuffer, WorkerService.NoOperation, WorkerService.OpenExecutor, WorkerService.PauseWorker, WorkerService.QueryStatistics, WorkerService.ResumeWorker, WorkerService.RetrieveState, WorkerService.RetryCurrentTuple, WorkerService.StartWorker

Used as field type in: ControlRequest

(message has no fields)

message EmptyReturn

controlreturns.proto:55

Used as response type in: ControllerService.ConsoleMessageTriggered, ControllerService.ControllerInitiateQueryStatistics, ControllerService.DebugCommand, ControllerService.LinkWorkers, ControllerService.PauseWorkflow, ControllerService.PortCompleted, ControllerService.ResumeWorkflow, ControllerService.RetryWorkflow, ControllerService.WorkerExecutionCompleted, ControllerService.WorkerStateUpdated, WorkerService.AddInputChannel, WorkerService.AddPartitioning, WorkerService.AssignPort, WorkerService.DebugCommand, WorkerService.FlushNetworkBuffer, WorkerService.InitializeExecutor, WorkerService.NoOperation, WorkerService.OpenExecutor, WorkerService.PrepareCheckpoint, WorkerService.RetrieveState, WorkerService.RetryCurrentTuple

Used as field type in: ControlReturn

(message has no fields)

message ErrorCommand

controlcommands.proto:210

ErrorCommand message

Used as request type in: RPCTester.SendErrorCommand

Used as field type in: ControlRequest

(message has no fields)

enum ErrorLanguage

controlreturns.proto:57

Used in: ControlError

message EvaluatePythonExpressionRequest

controlcommands.proto:133

Used as request type in: ControllerService.EvaluatePythonExpression, WorkerService.EvaluatePythonExpression

Used as field type in: ControlRequest

message EvaluatePythonExpressionResponse

controlreturns.proto:113

Used as response type in: ControllerService.EvaluatePythonExpression

Used as field type in: ControlReturn

message EvaluatedValue

controlreturns.proto:108

Used as response type in: WorkerService.EvaluatePythonExpression

Used as field type in: EvaluatePythonExpressionResponse, common.EvaluatedValueList

message FinalizeCheckpointRequest

controlcommands.proto:250

Used as request type in: WorkerService.FinalizeCheckpoint

Used as field type in: ControlRequest

message FinalizeCheckpointResponse

controlreturns.proto:88

Used as response type in: WorkerService.FinalizeCheckpoint

Used as field type in: ControlReturn

message GenerateNumber

controlcommands.proto:219

GenerateNumber message

Used as request type in: RPCTester.SendGenerateNumber

Used as field type in: ControlRequest

(message has no fields)

message InitializeExecutorRequest

controlcommands.proto:255

Used as request type in: WorkerService.InitializeExecutor

Used as field type in: ControlRequest

message IntResponse

controlreturns.proto:80

Used as response type in: RPCTester.SendGenerateNumber, RPCTester.SendPing, RPCTester.SendPong

Used as field type in: ControlReturn

message LinkWorkersRequest

controlcommands.proto:176

Used as request type in: ControllerService.LinkWorkers

Used as field type in: ControlRequest

message ModifyLogicRequest

controlcommands.proto:138

Used in: ControlRequest, WorkflowReconfigureRequest

message MultiCall

controlcommands.proto:205

MultiCall message

Used as request type in: RPCTester.SendMultiCall

Used as field type in: ControlRequest

message Nested

controlcommands.proto:200

Nested message

Used as request type in: RPCTester.SendNested

Used as field type in: ControlRequest

message Pass

controlcommands.proto:195

Pass message

Used as request type in: RPCTester.SendPass

Used as field type in: ControlRequest

message Ping

controlcommands.proto:181

Ping message

Used as request type in: RPCTester.SendPing

Used as field type in: ControlRequest

message Pong

controlcommands.proto:188

Pong message

Used as request type in: RPCTester.SendPong

Used as field type in: ControlRequest

message PortCompletedRequest

controlcommands.proto:167

Used as request type in: ControllerService.PortCompleted

Used as field type in: ControlRequest

message PrepareCheckpointRequest

controlcommands.proto:267

Used as request type in: WorkerService.PrepareCheckpoint

Used as field type in: ControlRequest

message PropagateChannelMarkerRequest

controlcommands.proto:106

Used as request type in: ControllerService.PropagateChannelMarker

Used as field type in: ControlRequest

message PropagateChannelMarkerResponse

controlreturns.proto:92

Used as response type in: ControllerService.PropagateChannelMarker

Used as field type in: ControlReturn

message QueryStatisticsRequest

controlcommands.proto:272

Used as request type in: ControllerService.ControllerInitiateQueryStatistics

Used as field type in: ControlRequest

message Recursion

controlcommands.proto:228

Recursion message

Used as request type in: RPCTester.SendRecursion

Used as field type in: ControlRequest

message RetrieveWorkflowStateResponse

controlreturns.proto:84

Used as response type in: ControllerService.RetrieveWorkflowState

Used as field type in: ControlReturn

message RetryWorkflowRequest

controlcommands.proto:142

Used as request type in: ControllerService.RetryWorkflow

Used as field type in: ControlRequest

message ReturnInvocation

controlreturns.proto:69

Used in: common.ControlPayloadV2

message StartWorkflowResponse

controlreturns.proto:130

Used as response type in: ControllerService.StartWorkflow

Used as field type in: ControlReturn

message StringResponse

controlreturns.proto:76

Used as response type in: RPCTester.SendChain, RPCTester.SendCollect, RPCTester.SendErrorCommand, RPCTester.SendMultiCall, RPCTester.SendNested, RPCTester.SendPass, RPCTester.SendRecursion

Used as field type in: ControlReturn

message TakeGlobalCheckpointRequest

controlcommands.proto:116

Used as request type in: ControllerService.TakeGlobalCheckpoint

Used as field type in: ControlRequest

message TakeGlobalCheckpointResponse

controlreturns.proto:96

Used as response type in: ControllerService.TakeGlobalCheckpoint

Used as field type in: ControlReturn

message TypedValue

controlreturns.proto:100

Used in: EvaluatedValue

message UpdateExecutorRequest

controlcommands.proto:261

Used in: ControlRequest, ModifyLogicRequest

message WorkerMetricsResponse

controlreturns.proto:138

Used as response type in: WorkerService.QueryStatistics

Used as field type in: ControlReturn

message WorkerStateResponse

controlreturns.proto:134

Used as response type in: WorkerService.PauseWorker, WorkerService.ResumeWorker, WorkerService.StartWorker

Used as field type in: ControlReturn

message WorkerStateUpdatedRequest

controlcommands.proto:172

Used as request type in: ControllerService.WorkerStateUpdated

Used as field type in: ControlRequest

enum WorkflowAggregatedState

controlreturns.proto:117

Used in: StartWorkflowResponse, common.ExecutionMetadataStore, common.OperatorMetrics

message WorkflowReconfigureRequest

controlcommands.proto:122