defmodule Google.Cloud.Bigquery.Migration.V2alpha.MigrationWorkflow.State do @moduledoc false use Protobuf, enum: true, full_name: "google.cloud.bigquery.migration.v2alpha.MigrationWorkflow.State", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :STATE_UNSPECIFIED, 0 field :DRAFT, 1 field :RUNNING, 2 field :PAUSED, 3 field :COMPLETED, 4 end defmodule Google.Cloud.Bigquery.Migration.V2alpha.MigrationTask.State do @moduledoc false use Protobuf, enum: true, full_name: "google.cloud.bigquery.migration.v2alpha.MigrationTask.State", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :STATE_UNSPECIFIED, 0 field :PENDING, 1 field :ORCHESTRATING, 2 field :RUNNING, 3 field :PAUSED, 4 field :SUCCEEDED, 5 field :FAILED, 6 end defmodule Google.Cloud.Bigquery.Migration.V2alpha.MigrationSubtask.State do @moduledoc false use Protobuf, enum: true, full_name: "google.cloud.bigquery.migration.v2alpha.MigrationSubtask.State", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :STATE_UNSPECIFIED, 0 field :ACTIVE, 1 field :RUNNING, 2 field :SUCCEEDED, 3 field :FAILED, 4 field :PAUSED, 5 end defmodule Google.Cloud.Bigquery.Migration.V2alpha.MigrationWorkflow.TasksEntry do @moduledoc false use Protobuf, full_name: "google.cloud.bigquery.migration.v2alpha.MigrationWorkflow.TasksEntry", map: true, protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :key, 1, type: :string field :value, 2, type: Google.Cloud.Bigquery.Migration.V2alpha.MigrationTask end defmodule Google.Cloud.Bigquery.Migration.V2alpha.MigrationWorkflow do @moduledoc false use Protobuf, full_name: "google.cloud.bigquery.migration.v2alpha.MigrationWorkflow", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false field :display_name, 6, type: :string, json_name: "displayName" field :tasks, 2, repeated: true, type: Google.Cloud.Bigquery.Migration.V2alpha.MigrationWorkflow.TasksEntry, map: true field :state, 3, type: Google.Cloud.Bigquery.Migration.V2alpha.MigrationWorkflow.State, enum: true, deprecated: false field :create_time, 4, type: Google.Protobuf.Timestamp, json_name: "createTime" field :last_update_time, 5, type: Google.Protobuf.Timestamp, json_name: "lastUpdateTime" end defmodule Google.Cloud.Bigquery.Migration.V2alpha.MigrationTask do @moduledoc false use Protobuf, full_name: "google.cloud.bigquery.migration.v2alpha.MigrationTask", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 oneof :task_details, 0 field :assessment_task_details, 12, type: Google.Cloud.Bigquery.Migration.V2alpha.AssessmentTaskDetails, json_name: "assessmentTaskDetails", oneof: 0 field :translation_task_details, 13, type: Google.Cloud.Bigquery.Migration.V2alpha.TranslationTaskDetails, json_name: "translationTaskDetails", oneof: 0 field :id, 1, type: :string, deprecated: false field :type, 2, type: :string field :details, 3, type: Google.Protobuf.Any field :state, 4, type: Google.Cloud.Bigquery.Migration.V2alpha.MigrationTask.State, enum: true, deprecated: false field :processing_error, 5, type: Google.Rpc.ErrorInfo, json_name: "processingError", deprecated: false field :create_time, 6, type: Google.Protobuf.Timestamp, json_name: "createTime" field :last_update_time, 7, type: Google.Protobuf.Timestamp, json_name: "lastUpdateTime" field :orchestration_result, 10, type: Google.Cloud.Bigquery.Migration.V2alpha.MigrationTaskOrchestrationResult, json_name: "orchestrationResult", deprecated: false end defmodule Google.Cloud.Bigquery.Migration.V2alpha.MigrationSubtask do @moduledoc false use Protobuf, full_name: "google.cloud.bigquery.migration.v2alpha.MigrationSubtask", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 field :name, 1, type: :string, deprecated: false field :task_id, 2, type: :string, json_name: "taskId" field :type, 3, type: :string field :state, 5, type: Google.Cloud.Bigquery.Migration.V2alpha.MigrationSubtask.State, enum: true, deprecated: false field :processing_error, 6, type: Google.Rpc.ErrorInfo, json_name: "processingError", deprecated: false field :resource_error_details, 12, repeated: true, type: Google.Cloud.Bigquery.Migration.V2alpha.ResourceErrorDetail, json_name: "resourceErrorDetails", deprecated: false field :resource_error_count, 13, type: :int32, json_name: "resourceErrorCount" field :create_time, 7, type: Google.Protobuf.Timestamp, json_name: "createTime" field :last_update_time, 8, type: Google.Protobuf.Timestamp, json_name: "lastUpdateTime" field :metrics, 11, repeated: true, type: Google.Cloud.Bigquery.Migration.V2alpha.TimeSeries end defmodule Google.Cloud.Bigquery.Migration.V2alpha.MigrationTaskOrchestrationResult do @moduledoc false use Protobuf, full_name: "google.cloud.bigquery.migration.v2alpha.MigrationTaskOrchestrationResult", protoc_gen_elixir_version: "0.17.0", syntax: :proto3 oneof :details, 0 field :assessment_details, 1, type: Google.Cloud.Bigquery.Migration.V2alpha.AssessmentOrchestrationResultDetails, json_name: "assessmentDetails", oneof: 0 end