package coolbeans.api.v1

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

service Cluster

cluster.proto:10

Service provides functionality to work with the cluster

service JobStateMachine

jsm.proto:11

message ApplyOpRequest

jsm.proto:338

message ApplyOpResponse

jsm.proto:349

message ClientResvEntryProto

client.proto:7

Used in: SnapshotProto

message Empty

empty.proto:7

Used as request type in: Cluster.IsNodeLeader, Cluster.Snapshot, JobStateMachine.GetStatsYaml, JobStateMachine.ListTubes

Used as response type in: Cluster.Join, Cluster.Leave, Cluster.Snapshot, JobStateMachine.Bury, JobStateMachine.Delete, JobStateMachine.Kick, JobStateMachine.Release, JobStateMachine.Touch

(message has no fields)

message JobProto

job.proto:16

Used in: GetJobResponse, PeekResponse, SnapshotProto

enum JobStateProto

job.proto:7

Used in: JobProto

enum OpType

jsm.proto:360

Used in: ApplyOpRequest

message PeekRequest

jsm.proto:286

Used as request type in: JobStateMachine.PeekBuried, JobStateMachine.PeekDelayed, JobStateMachine.PeekReady

message PeekResponse

jsm.proto:291

Used as response type in: JobStateMachine.PeekBuried, JobStateMachine.PeekDelayed, JobStateMachine.PeekReady

message Reservation

jsm.proto:163

Used in: Reservations, ReserveResponse, ReserveUpdateResponse

enum ReservationStatus

jsm.proto:149

Used in: Reservation

message Reservations

jsm.proto:144

Used in: TickResponse

message ReserveResponse

jsm.proto:124

Used as response type in: JobStateMachine.Reserve, JobStateMachine.StreamReserveUpdates

message ReserveUpdateResponse

jsm.proto:134

enum ResultCode

jsm.proto:384

C & P from GRPC error codes https://github.com/grpc/grpc-go/blob/master/codes/codes.go

Used in: ApplyOpResponse

message SnapshotProto

jsm.proto:328

Encapsulates a snap of the entire system

message TickResponse

jsm.proto:139