defmodule Cosmos.Base.Reflection.V1beta1.ListAllInterfacesRequest do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.13.0" end defmodule Cosmos.Base.Reflection.V1beta1.ListAllInterfacesResponse do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.13.0" field(:interface_names, 1, repeated: true, type: :string, json_name: "interfaceNames") end defmodule Cosmos.Base.Reflection.V1beta1.ListImplementationsRequest do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.13.0" field(:interface_name, 1, type: :string, json_name: "interfaceName") end defmodule Cosmos.Base.Reflection.V1beta1.ListImplementationsResponse do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.13.0" field(:implementation_message_names, 1, repeated: true, type: :string, json_name: "implementationMessageNames" ) end defmodule Cosmos.Base.Reflection.V1beta1.ReflectionService.Service do @moduledoc false use GRPC.Service, name: "cosmos.base.reflection.v1beta1.ReflectionService", protoc_gen_elixir_version: "0.13.0" rpc( :ListAllInterfaces, Cosmos.Base.Reflection.V1beta1.ListAllInterfacesRequest, Cosmos.Base.Reflection.V1beta1.ListAllInterfacesResponse ) rpc( :ListImplementations, Cosmos.Base.Reflection.V1beta1.ListImplementationsRequest, Cosmos.Base.Reflection.V1beta1.ListImplementationsResponse ) end defmodule Cosmos.Base.Reflection.V1beta1.ReflectionService.Stub do @moduledoc false use GRPC.Stub, service: Cosmos.Base.Reflection.V1beta1.ReflectionService.Service end