Current section
Files
Jump to
Current section
Files
lib/flyteidl2/project/project_service.pb.ex
defmodule Flyteidl2.Project.ProjectState do
@moduledoc false
use Protobuf,
enum: true,
full_name: "flyteidl2.project.ProjectState",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :PROJECT_STATE_ACTIVE, 0
field :PROJECT_STATE_ARCHIVED, 1
field :PROJECT_STATE_SYSTEM_GENERATED, 2
field :PROJECT_STATE_SYSTEM_ARCHIVED, 3
end
defmodule Flyteidl2.Project.Domain do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.project.Domain",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :id, 1, type: :string
field :name, 2, type: :string
end
defmodule Flyteidl2.Project.Project do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.project.Project",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :id, 1, type: :string
field :name, 2, type: :string
field :domains, 3, repeated: true, type: Flyteidl2.Project.Domain
field :description, 4, type: :string
field :labels, 5, type: Flyteidl2.Task.Labels
field :state, 6, type: Flyteidl2.Project.ProjectState, enum: true
field :org, 7, type: :string
end
defmodule Flyteidl2.Project.Projects do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.project.Projects",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :projects, 1, repeated: true, type: Flyteidl2.Project.Project
field :token, 2, type: :string
end
defmodule Flyteidl2.Project.CreateProjectRequest do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.project.CreateProjectRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :project, 1, type: Flyteidl2.Project.Project
end
defmodule Flyteidl2.Project.CreateProjectResponse do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.project.CreateProjectResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
end
defmodule Flyteidl2.Project.UpdateProjectRequest do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.project.UpdateProjectRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :project, 1, type: Flyteidl2.Project.Project
end
defmodule Flyteidl2.Project.UpdateProjectResponse do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.project.UpdateProjectResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
end
defmodule Flyteidl2.Project.GetProjectRequest do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.project.GetProjectRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :id, 1, type: :string
field :org, 2, type: :string
end
defmodule Flyteidl2.Project.GetProjectResponse do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.project.GetProjectResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :project, 1, type: Flyteidl2.Project.Project
end
defmodule Flyteidl2.Project.ListProjectsRequest do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.project.ListProjectsRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :limit, 1, type: :uint32
field :token, 2, type: :string
field :filters, 3, type: :string
field :sort_by, 4, type: Flyteidl2.Common.Sort, json_name: "sortBy"
field :org, 5, type: :string
end
defmodule Flyteidl2.Project.ListProjectsResponse do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.project.ListProjectsResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :projects, 1, type: Flyteidl2.Project.Projects
end
defmodule Flyteidl2.Project.ProjectService.Service do
@moduledoc false
use GRPC.Service, name: "flyteidl2.project.ProjectService", protoc_gen_elixir_version: "0.16.0"
rpc :CreateProject,
Flyteidl2.Project.CreateProjectRequest,
Flyteidl2.Project.CreateProjectResponse
rpc :UpdateProject,
Flyteidl2.Project.UpdateProjectRequest,
Flyteidl2.Project.UpdateProjectResponse
rpc :GetProject, Flyteidl2.Project.GetProjectRequest, Flyteidl2.Project.GetProjectResponse
rpc :ListProjects, Flyteidl2.Project.ListProjectsRequest, Flyteidl2.Project.ListProjectsResponse
end
defmodule Flyteidl2.Project.ProjectService.Stub do
@moduledoc false
use GRPC.Stub, service: Flyteidl2.Project.ProjectService.Service
end