defmodule Cratis.Chronicle.Contracts.Compliance.DeleteEncryptionKeyRequest do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :EventStore, 1, type: :string field :Namespace, 2, type: :string field :Identifier, 3, type: :string end defmodule Cratis.Chronicle.Contracts.Compliance.ReleaseRequest do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :EventStore, 1, type: :string field :Namespace, 2, type: :string field :Subject, 3, type: :string field :Schema, 4, type: :string field :Payload, 5, type: :string end defmodule Cratis.Chronicle.Contracts.Compliance.ReleaseResponse do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :Payload, 1, type: :string field :HasError, 2, type: :bool field :Error, 3, type: :string end defmodule Cratis.Chronicle.Contracts.Compliance.Compliance.Service do @moduledoc false use GRPC.Service, name: "Cratis.Chronicle.Contracts.Compliance.Compliance", protoc_gen_elixir_version: "0.17.0" rpc :DeleteEncryptionKey, Cratis.Chronicle.Contracts.Compliance.DeleteEncryptionKeyRequest, Google.Protobuf.Empty rpc :Release, Cratis.Chronicle.Contracts.Compliance.ReleaseRequest, Cratis.Chronicle.Contracts.Compliance.ReleaseResponse end defmodule Cratis.Chronicle.Contracts.Compliance.Compliance.Stub do @moduledoc false use GRPC.Stub, service: Cratis.Chronicle.Contracts.Compliance.Compliance.Service end