Packages

Elixir protobuf definitions for Envoy's data plane API

Current section

Files

Jump to
envoy_data_plane_api gen envoy data tap v2alpha wrapper.pb.ex
Raw

gen/envoy/data/tap/v2alpha/wrapper.pb.ex

defmodule Envoy.Data.Tap.V2alpha.TraceWrapper do
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
oneof :trace, 0
field :http_buffered_trace, 1,
type: Envoy.Data.Tap.V2alpha.HttpBufferedTrace,
json_name: "httpBufferedTrace",
oneof: 0
field :http_streamed_trace_segment, 2,
type: Envoy.Data.Tap.V2alpha.HttpStreamedTraceSegment,
json_name: "httpStreamedTraceSegment",
oneof: 0
field :socket_buffered_trace, 3,
type: Envoy.Data.Tap.V2alpha.SocketBufferedTrace,
json_name: "socketBufferedTrace",
oneof: 0
field :socket_streamed_trace_segment, 4,
type: Envoy.Data.Tap.V2alpha.SocketStreamedTraceSegment,
json_name: "socketStreamedTraceSegment",
oneof: 0
end