Packages

Elixir protobuf definitions for Envoy's data plane API

Current section

Files

Jump to
envoy_data_plane_api gen xds annotations v3 status.pb.ex
Raw

gen/xds/annotations/v3/status.pb.ex

defmodule Xds.Annotations.V3.PackageVersionStatus do
use Protobuf, enum: true, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :UNKNOWN, 0
field :FROZEN, 1
field :ACTIVE, 2
field :NEXT_MAJOR_VERSION_CANDIDATE, 3
end
defmodule Xds.Annotations.V3.FileStatusAnnotation do
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :work_in_progress, 1, type: :bool, json_name: "workInProgress"
end
defmodule Xds.Annotations.V3.MessageStatusAnnotation do
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :work_in_progress, 1, type: :bool, json_name: "workInProgress"
end
defmodule Xds.Annotations.V3.FieldStatusAnnotation do
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :work_in_progress, 1, type: :bool, json_name: "workInProgress"
end
defmodule Xds.Annotations.V3.StatusAnnotation do
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :work_in_progress, 1, type: :bool, json_name: "workInProgress"
field :package_version_status, 2,
type: Xds.Annotations.V3.PackageVersionStatus,
json_name: "packageVersionStatus",
enum: true
end