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