package io.axoniq.axonserver.grpc.control

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

service PlatformService

control.proto:12

Service describing operations for connecting to the AxonServer platform. Clients are expected to use this service on any of the Platform's Admin nodes to obtain connection information of the node that it should set up the actual connection with. On that second node, the clients should open an instruction stream (see OpenStream), so that AxonServer and the client application can exchange information and instructions.

message ClientIdentification

control.proto:153

Message containing details about the Client Application

Used as request type in: PlatformService.GetPlatformServer

Used as field type in: PlatformInboundInstruction

message CommandSubscription

control.proto:261

Used in: TopologyChange

message EventProcessorInfo

control.proto:169

Message containing information about the status of an Event Processor

Used in: admin.Client, PlatformInboundInstruction

message EventProcessorInfo.SegmentStatus

control.proto:172

Message containing information about the status of a Segment of a Streaming Event Processor

Used in: EventProcessorInfo

message EventProcessorReference

control.proto:230

Message providing reference to an Event Processor

Used in: PlatformOutboundInstruction

message EventProcessorSegmentReference

control.proto:237

Message providing reference to a Segment of an Event Processor

Used in: PlatformOutboundInstruction

message Heartbeat

control.proto:246

Used in: PlatformInboundInstruction, PlatformOutboundInstruction

(message has no fields)

message NodeInfo

control.proto:134

Message containing connection information for an AxonServer Node

Used in: PlatformInfo, PlatformOutboundInstruction

message QuerySubscription

control.proto:266

Used in: TopologyChange

message RequestReconnect

control.proto:118

Message send when AxonServer requests the client to re-establish its connection with the Platform

Used in: PlatformOutboundInstruction

(message has no fields)

message SubscribeTopologyChanges

control.proto:61

Message to subscribe to topology changes within the control channel's context

Used in: PlatformInboundInstruction

(message has no fields)

message TopologyChange

control.proto:249

Used in: PlatformOutboundInstruction

message UnsubscribeTopologyChanges

control.proto:65

Message to unsubscribe from topology changes within the control channel's context

Used in: PlatformInboundInstruction

(message has no fields)

enum UpdateType

control.proto:270

Used in: TopologyChange