defmodule Reckondb.Client.Messages.HealthCheckResponse.ServingStatus do @moduledoc false use Protobuf, enum: true, protoc_gen_elixir_version: "0.14.1", syntax: :proto3 field :UNKNOWN, 0 field :SERVING, 1 field :NOT_SERVING, 2 end defmodule Reckondb.Client.Messages.HealthCheckRequest do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.14.1", syntax: :proto3 field :service, 1, type: :string end defmodule Reckondb.Client.Messages.HealthCheckResponse do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.14.1", syntax: :proto3 field :status, 1, type: Reckondb.Client.Messages.HealthCheckResponse.ServingStatus, enum: true end defmodule Reckondb.Client.Messages.GetStreamInfoRequest do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.14.1", syntax: :proto3 field :event_stream_id, 1, type: :string, json_name: "eventStreamId" end defmodule Reckondb.Client.Messages.GetStreamInfoResponse do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.14.1", syntax: :proto3 field :event_stream_id, 1, type: :string, json_name: "eventStreamId" field :current_version, 2, type: :int64, json_name: "currentVersion" field :event_count, 3, type: :int64, json_name: "eventCount" field :exists, 4, type: :bool field :created_date, 5, type: :int64, json_name: "createdDate" end defmodule Reckondb.Client.Messages.ListStoresRequest do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.14.1", syntax: :proto3 end defmodule Reckondb.Client.Messages.ListStoresResponse do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.14.1", syntax: :proto3 field :stores, 1, repeated: true, type: Reckondb.Client.Messages.StoreInfo end defmodule Reckondb.Client.Messages.StoreInfo do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.14.1", syntax: :proto3 field :store_id, 1, type: :string, json_name: "storeId" field :name, 2, type: :string field :active, 3, type: :bool field :event_count, 4, type: :int64, json_name: "eventCount" field :stream_count, 5, type: :int64, json_name: "streamCount" end defmodule Reckondb.Client.Messages.EventStore.Service do @moduledoc false use GRPC.Service, name: "reckondb.client.messages.EventStore", protoc_gen_elixir_version: "0.14.1" rpc :WriteEvents, Reckondb.Client.Messages.WriteEvents, Reckondb.Client.Messages.WriteEventsCompleted rpc :ReadEvent, Reckondb.Client.Messages.ReadEvent, Reckondb.Client.Messages.ReadEventCompleted rpc :ReadStreamEvents, Reckondb.Client.Messages.ReadStreamEvents, Reckondb.Client.Messages.ReadStreamEventsCompleted rpc :ReadAllEvents, Reckondb.Client.Messages.ReadAllEvents, Reckondb.Client.Messages.ReadAllEventsCompleted rpc :SubscribeToStream, Reckondb.Client.Messages.SubscribeToStream, stream(Reckondb.Client.Messages.StreamEventAppeared) rpc :DeleteStream, Reckondb.Client.Messages.DeleteStream, Reckondb.Client.Messages.DeleteStreamCompleted rpc :StartTransaction, Reckondb.Client.Messages.TransactionStart, Reckondb.Client.Messages.TransactionStartCompleted rpc :WriteToTransaction, Reckondb.Client.Messages.TransactionWrite, Reckondb.Client.Messages.TransactionWriteCompleted rpc :CommitTransaction, Reckondb.Client.Messages.TransactionCommit, Reckondb.Client.Messages.TransactionCommitCompleted rpc :HealthCheck, Reckondb.Client.Messages.HealthCheckRequest, Reckondb.Client.Messages.HealthCheckResponse rpc :GetStreamInfo, Reckondb.Client.Messages.GetStreamInfoRequest, Reckondb.Client.Messages.GetStreamInfoResponse end defmodule Reckondb.Client.Messages.EventStore.Stub do @moduledoc false use GRPC.Stub, service: Reckondb.Client.Messages.EventStore.Service end defmodule Reckondb.Client.Messages.StoreManagement.Service do @moduledoc false use GRPC.Service, name: "reckondb.client.messages.StoreManagement", protoc_gen_elixir_version: "0.14.1" rpc :ListStores, Reckondb.Client.Messages.ListStoresRequest, Reckondb.Client.Messages.ListStoresResponse end defmodule Reckondb.Client.Messages.StoreManagement.Stub do @moduledoc false use GRPC.Stub, service: Reckondb.Client.Messages.StoreManagement.Service end