defmodule Google.Bigtable.V2.PeerInfo.TransportType do @moduledoc false use Protobuf, enum: true, full_name: "google.bigtable.v2.PeerInfo.TransportType", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :TRANSPORT_TYPE_UNKNOWN, 0 field :TRANSPORT_TYPE_EXTERNAL, 1 field :TRANSPORT_TYPE_CLOUD_PATH, 2 field :TRANSPORT_TYPE_DIRECT_ACCESS, 3 field :TRANSPORT_TYPE_SESSION_UNKNOWN, 4 field :TRANSPORT_TYPE_SESSION_EXTERNAL, 5 field :TRANSPORT_TYPE_SESSION_CLOUD_PATH, 6 field :TRANSPORT_TYPE_SESSION_DIRECT_ACCESS, 7 end defmodule Google.Bigtable.V2.PeerInfo do @moduledoc false use Protobuf, full_name: "google.bigtable.v2.PeerInfo", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :google_frontend_id, 1, type: :int64, json_name: "googleFrontendId" field :application_frontend_id, 2, type: :int64, json_name: "applicationFrontendId" field :application_frontend_region, 6, type: :string, json_name: "applicationFrontendRegion" field :application_frontend_zone, 3, type: :string, json_name: "applicationFrontendZone", deprecated: true field :application_frontend_subzone, 4, type: :string, json_name: "applicationFrontendSubzone" field :transport_type, 5, type: Google.Bigtable.V2.PeerInfo.TransportType, json_name: "transportType", enum: true end