Current section
Files
Jump to
Current section
Files
lib/google/bigtable/v2/peer_info.pb.ex
defmodule Google.Bigtable.V2.PeerInfo.TransportType do
@moduledoc false
use Protobuf, enum: true, protoc_gen_elixir_version: "0.15.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, protoc_gen_elixir_version: "0.15.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_zone, 3, type: :string, json_name: "applicationFrontendZone")
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