Current section
Files
Jump to
Current section
Files
lib/google/api/resource.pb.ex
defmodule Google.Api.ResourceDescriptor.History do
@moduledoc false
use Protobuf, enum: true, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:HISTORY_UNSPECIFIED, 0)
field(:ORIGINALLY_SINGLE_PATTERN, 1)
field(:FUTURE_MULTI_PATTERN, 2)
end
defmodule Google.Api.ResourceDescriptor.Style do
@moduledoc false
use Protobuf, enum: true, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:STYLE_UNSPECIFIED, 0)
field(:DECLARATIVE_FRIENDLY, 1)
end
defmodule Google.Api.ResourceDescriptor do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:type, 1, type: :string)
field(:pattern, 2, repeated: true, type: :string)
field(:name_field, 3, type: :string, json_name: "nameField")
field(:history, 4, type: Google.Api.ResourceDescriptor.History, enum: true)
field(:plural, 5, type: :string)
field(:singular, 6, type: :string)
field(:style, 10, repeated: true, type: Google.Api.ResourceDescriptor.Style, enum: true)
end
defmodule Google.Api.ResourceReference do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:type, 1, type: :string)
field(:child_type, 2, type: :string, json_name: "childType")
end