Packages

cratis_chronicle_contracts

18.1.1
18.1.6 18.1.5 18.1.4 18.1.3 18.1.2 18.1.1 18.1.0 18.0.0 17.1.1 17.1.0 17.0.5 17.0.4 17.0.3 17.0.2 17.0.1 17.0.0 16.45.3 16.45.2 16.45.1 16.45.0 16.44.2 16.44.1 16.44.0 16.43.0 16.42.2 16.42.1 16.42.0 16.41.0 16.40.0 16.39.2 16.39.1 16.39.0 16.38.6 16.38.5 16.38.4 16.38.3 16.38.2 16.38.1 16.38.0 16.37.2 16.37.1 16.37.0 16.36.3 16.36.2 16.36.1 16.36.0 16.35.8 16.35.7 16.35.6 16.35.5 16.35.4 16.35.3 16.35.2 16.35.1 16.35.0 16.34.3 16.34.2 16.34.1 16.34.0 16.33.1 16.33.0 16.32.0 16.31.0 16.30.1 16.30.0 16.29.1 16.29.0 16.28.0 16.27.0 16.26.3 16.26.2 16.26.1 16.26.0 16.25.0 16.24.1 16.24.0 16.23.0 16.22.4 16.22.3 16.22.2 16.22.1 16.22.0 16.21.0 16.20.0 16.19.3 16.19.2 16.19.1 16.19.0 16.18.0 16.17.0 16.16.1 16.16.0 16.15.0 16.13.4 16.13.3 16.13.2 16.13.1 16.13.0 16.12.0 16.11.1 16.11.0 16.10.0 16.9.4 16.9.3 16.9.2 16.9.1 16.9.0 16.8.1 16.8.0 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 Cratis Chronicle - the open-source event-sourcing database

Current section

Files

Jump to
cratis_chronicle_contracts lib generated sequencequeries.pb.ex
Raw

lib/generated/sequencequeries.pb.ex

defmodule Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueryScope do
@moduledoc false
use Protobuf, enum: true, protoc_gen_elixir_version: "0.17.0", syntax: :proto3
field :User, 0
field :Everyone, 1
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.SequenceQuerySortBy do
@moduledoc false
use Protobuf, enum: true, protoc_gen_elixir_version: "0.17.0", syntax: :proto3
field :SequenceNumber, 0
field :Occurred, 1
field :EventType, 2
field :EventSourceId, 3
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.DateTimeOffset do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.DeleteSequenceQueryFolderRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3
field :EventStore, 1, type: :string
field :Id, 2, type: :string
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.DeleteSequenceQueryRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3
field :EventStore, 1, type: :string
field :Id, 2, type: :string
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.GetSequenceQueriesRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3
field :EventStore, 1, type: :string
field :Owner, 2, type: :string
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.IEnumerable_SequenceQueryDefinition do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3
field :items, 1,
repeated: true,
type: Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueryDefinition
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.IEnumerable_SequenceQueryFolderDefinition do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3
field :items, 1,
repeated: true,
type: Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueryFolderDefinition
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.SaveSequenceQueryFolderRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3
field :EventStore, 1, type: :string
field :Folder, 2, type: Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueryFolderDefinition
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.SaveSequenceQueryRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3
field :EventStore, 1, type: :string
field :Query, 2, type: Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueryDefinition
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueryDefinition do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3
field :Id, 1, type: :string
field :Name, 2, type: :string
field :Scope, 3, type: Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueryScope, enum: true
field :Owner, 4, type: :string
field :Namespace, 5, type: :string
field :EventSequenceId, 6, type: :string
field :EventSourceId, 7, type: :string
field :EventTypes, 8, repeated: true, type: :string
field :Tags, 9, repeated: true, type: :string
field :OccurredFrom, 10, type: Cratis.Chronicle.Contracts.SequenceQueries.DateTimeOffset
field :OccurredTo, 11, type: Cratis.Chronicle.Contracts.SequenceQueries.DateTimeOffset
field :Descending, 12, type: :bool
field :Folder, 13, type: :string
field :EventSourceType, 14, type: :string
field :EventStreamType, 15, type: :string
field :CorrelationId, 16, type: :string
field :SortBy, 17,
type: Cratis.Chronicle.Contracts.SequenceQueries.SequenceQuerySortBy,
enum: true
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueryFolderDefinition do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3
field :Id, 1, type: :string
field :Scope, 2, type: Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueryScope, enum: true
field :Owner, 3, type: :string
field :Namespace, 4, type: :string
field :Path, 5, type: :string
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueries.Service do
@moduledoc false
use GRPC.Service,
name: "Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueries",
protoc_gen_elixir_version: "0.17.0"
rpc :Delete,
Cratis.Chronicle.Contracts.SequenceQueries.DeleteSequenceQueryRequest,
Google.Protobuf.Empty
rpc :DeleteFolder,
Cratis.Chronicle.Contracts.SequenceQueries.DeleteSequenceQueryFolderRequest,
Google.Protobuf.Empty
rpc :GetSequenceQueries,
Cratis.Chronicle.Contracts.SequenceQueries.GetSequenceQueriesRequest,
Cratis.Chronicle.Contracts.SequenceQueries.IEnumerable_SequenceQueryDefinition
rpc :GetSequenceQueryFolders,
Cratis.Chronicle.Contracts.SequenceQueries.GetSequenceQueriesRequest,
Cratis.Chronicle.Contracts.SequenceQueries.IEnumerable_SequenceQueryFolderDefinition
rpc :ObserveSequenceQueries,
Cratis.Chronicle.Contracts.SequenceQueries.GetSequenceQueriesRequest,
stream(Cratis.Chronicle.Contracts.SequenceQueries.IEnumerable_SequenceQueryDefinition)
rpc :Save,
Cratis.Chronicle.Contracts.SequenceQueries.SaveSequenceQueryRequest,
Google.Protobuf.Empty
rpc :SaveFolder,
Cratis.Chronicle.Contracts.SequenceQueries.SaveSequenceQueryFolderRequest,
Google.Protobuf.Empty
end
defmodule Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueries.Stub do
@moduledoc false
use GRPC.Stub, service: Cratis.Chronicle.Contracts.SequenceQueries.SequenceQueries.Service
end