lib/generated/host.pb.ex

defmodule Cratis.Chronicle.Contracts.Host.ServerVersionInfo do
  @moduledoc false
  use Protobuf, protoc_gen_elixir_version: "0.16.0", syntax: :proto3

  field :Version, 1, type: :string
  field :CommitSha, 2, type: :string
end

defmodule Cratis.Chronicle.Contracts.Host.Server.Service do
  @moduledoc false

  use GRPC.Service,
    name: "Cratis.Chronicle.Contracts.Host.Server",
    protoc_gen_elixir_version: "0.16.0"

  rpc :GetVersionInfo, Google.Protobuf.Empty, Cratis.Chronicle.Contracts.Host.ServerVersionInfo

  rpc :ReloadState, Google.Protobuf.Empty, Google.Protobuf.Empty
end

defmodule Cratis.Chronicle.Contracts.Host.Server.Stub do
  @moduledoc false

  use GRPC.Stub, service: Cratis.Chronicle.Contracts.Host.Server.Service
end