Packages
cratis_chronicle_contracts
15.25.5
16.7.0
16.6.1
16.6.0
16.5.0
16.4.1
16.4.0
16.3.1
16.3.0
16.2.1
16.2.0
16.1.1
16.1.0
16.0.6
16.0.5
16.0.4
16.0.3
16.0.2
16.0.1
16.0.0
15.41.0
15.40.0
15.39.1
15.39.0
15.38.4
15.38.3
15.38.2
15.38.1
15.38.0
15.37.0
15.36.1
15.36.0
15.35.8
15.35.7
15.35.6
15.35.5
15.35.4
15.35.3
15.35.2
15.35.1
15.35.0
15.34.13
15.34.12
15.34.11
15.34.10
15.34.9
15.34.8
15.34.7
15.34.6
15.34.5
15.34.4
15.34.3
15.34.2
15.31.5
15.31.4
15.31.3
15.31.2
15.31.1
15.31.0
15.30.2
15.30.1
15.30.0
15.29.8
15.29.7
15.29.6
15.29.4
15.29.3
15.29.2
15.29.1
15.29.0
15.28.0
15.27.3
15.27.2
15.27.1
15.27.0
15.26.11
15.26.10
15.26.9
15.26.8
15.26.7
15.26.6
15.26.5
15.26.4
15.26.3
15.26.1
15.25.5
15.25.4
15.25.3
Generated Elixir gRPC contracts for Chronicle
Current section
Files
Jump to
Current section
Files
lib/generated/cratis_chronicle_contracts.pb.ex
defmodule Cratis.Chronicle.Contracts.EnsureEventStore do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.16.0", syntax: :proto3
field :Name, 1, type: :string
end
defmodule Cratis.Chronicle.Contracts.EnsureNamespace do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.16.0", syntax: :proto3
field :EventStore, 1, type: :string
field :Name, 2, type: :string
end
defmodule Cratis.Chronicle.Contracts.GetNamespacesRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.16.0", syntax: :proto3
field :EventStore, 1, type: :string
end
defmodule Cratis.Chronicle.Contracts.IEnumerable_String do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.16.0", syntax: :proto3
field :items, 1, repeated: true, type: :string
end
defmodule Cratis.Chronicle.Contracts.EventStores.Service do
@moduledoc false
use GRPC.Service,
name: "Cratis.Chronicle.Contracts.EventStores",
protoc_gen_elixir_version: "0.16.0"
rpc :Ensure, Cratis.Chronicle.Contracts.EnsureEventStore, Google.Protobuf.Empty
rpc :GetEventStores, Google.Protobuf.Empty, Cratis.Chronicle.Contracts.IEnumerable_String
rpc :ObserveEventStores,
Google.Protobuf.Empty,
stream(Cratis.Chronicle.Contracts.IEnumerable_String)
end
defmodule Cratis.Chronicle.Contracts.EventStores.Stub do
@moduledoc false
use GRPC.Stub, service: Cratis.Chronicle.Contracts.EventStores.Service
end
defmodule Cratis.Chronicle.Contracts.Namespaces.Service do
@moduledoc false
use GRPC.Service,
name: "Cratis.Chronicle.Contracts.Namespaces",
protoc_gen_elixir_version: "0.16.0"
rpc :Ensure, Cratis.Chronicle.Contracts.EnsureNamespace, Google.Protobuf.Empty
rpc :GetNamespaces,
Cratis.Chronicle.Contracts.GetNamespacesRequest,
Cratis.Chronicle.Contracts.IEnumerable_String
rpc :ObserveNamespaces,
Cratis.Chronicle.Contracts.GetNamespacesRequest,
stream(Cratis.Chronicle.Contracts.IEnumerable_String)
end
defmodule Cratis.Chronicle.Contracts.Namespaces.Stub do
@moduledoc false
use GRPC.Stub, service: Cratis.Chronicle.Contracts.Namespaces.Service
end