package org.apache.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:232

Messages for the commands

Used as request type in: WorkerService.AddInputChannel

Used as field type in: ControlRequest

message AddPartitioningRequest

controlcommands.proto:237

Used as request type in: WorkerService.AddPartitioning

Used as field type in: ControlRequest

message AssignPortRequest

controlcommands.proto:242

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:222

Chain message

Used as request type in: RPCTester.SendChain

Used as field type in: ControlRequest

message Collect

controlcommands.proto:213

Collect message

Used as request type in: RPCTester.SendCollect

Used as field type in: ControlRequest

message ConsoleMessage

controlcommands.proto:152

Used in: ConsoleMessageTriggeredRequest, common.OperatorConsole

message ConsoleMessageTriggeredRequest

controlcommands.proto:162

Used as request type in: ControllerService.ConsoleMessageTriggered

Used as field type in: ControlRequest

enum ConsoleMessageType

controlcommands.proto:145

Used in: ConsoleMessage

message ControlError

controlreturns.proto:62

Used in: ControlReturn

message ControlInvocation

controlcommands.proto:83

Used in: EmbeddedControlMessage, common.DirectControlMessagePayloadV2

message ControlRequest

controlcommands.proto:36

Used in: ControlInvocation, PropagateEmbeddedControlMessageRequest

message ControlReturn

controlreturns.proto:32

The generic return message

Used in: PropagateEmbeddedControlMessageResponse, ReturnInvocation

message DebugCommandRequest

controlcommands.proto:127

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

Used as field type in: ControlRequest

message EmbeddedControlMessage

controlcommands.proto:97

enum EmbeddedControlMessageType

controlcommands.proto:91

Used in: EmbeddedControlMessage, PropagateEmbeddedControlMessageRequest

message EmptyRequest

controlcommands.proto:75

Used as request type in: ControllerService.PauseWorkflow, ControllerService.ResumeWorkflow, ControllerService.RetrieveWorkflowState, ControllerService.StartWorkflow, ControllerService.WorkerExecutionCompleted, WorkerService.EndChannel, WorkerService.EndWorker, WorkerService.FlushNetworkBuffer, WorkerService.NoOperation, WorkerService.OpenExecutor, WorkerService.PauseWorker, WorkerService.QueryStatistics, WorkerService.ResumeWorker, WorkerService.RetrieveState, WorkerService.RetryCurrentTuple, WorkerService.StartChannel, 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.EndChannel, WorkerService.EndWorker, WorkerService.FlushNetworkBuffer, WorkerService.InitializeExecutor, WorkerService.NoOperation, WorkerService.OpenExecutor, WorkerService.PrepareCheckpoint, WorkerService.RetrieveState, WorkerService.RetryCurrentTuple, WorkerService.StartChannel

Used as field type in: ControlReturn

(message has no fields)

message ErrorCommand

controlcommands.proto:209

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:132

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:218

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:175

Used as request type in: ControllerService.LinkWorkers

Used as field type in: ControlRequest

message ModifyLogicRequest

controlcommands.proto:137

Used in: ControlRequest, WorkflowReconfigureRequest

message MultiCall

controlcommands.proto:204

MultiCall message

Used as request type in: RPCTester.SendMultiCall

Used as field type in: ControlRequest

message Nested

controlcommands.proto:199

Nested message

Used as request type in: RPCTester.SendNested

Used as field type in: ControlRequest

message Pass

controlcommands.proto:194

Pass message

Used as request type in: RPCTester.SendPass

Used as field type in: ControlRequest

message Ping

controlcommands.proto:180

Ping message

Used as request type in: RPCTester.SendPing

Used as field type in: ControlRequest

message Pong

controlcommands.proto:187

Pong message

Used as request type in: RPCTester.SendPong

Used as field type in: ControlRequest

message PortCompletedRequest

controlcommands.proto:166

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 PropagateEmbeddedControlMessageRequest

controlcommands.proto:105

Used as request type in: ControllerService.PropagateEmbeddedControlMessage

Used as field type in: ControlRequest

message PropagateEmbeddedControlMessageResponse

controlreturns.proto:92

Used as response type in: ControllerService.PropagateEmbeddedControlMessage

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:227

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:141

Used as request type in: ControllerService.RetryWorkflow

Used as field type in: ControlRequest

message ReturnInvocation

controlreturns.proto:69

Used in: common.DirectControlMessagePayloadV2

message StartWorkflowResponse

controlreturns.proto:131

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:115

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:139

Used as response type in: WorkerService.QueryStatistics

Used as field type in: ControlReturn

message WorkerStateResponse

controlreturns.proto:135

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

Used as field type in: ControlReturn

message WorkerStateUpdatedRequest

controlcommands.proto:171

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:121