# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/dataform/v1beta1/dataform.proto

require 'google/protobuf'

require 'google/api/annotations_pb'
require 'google/api/client_pb'
require 'google/api/field_behavior_pb'
require 'google/api/resource_pb'
require 'google/protobuf/empty_pb'
require 'google/protobuf/field_mask_pb'
require 'google/type/interval_pb'

Google::Protobuf::DescriptorPool.generated_pool.build do
  add_file("google/cloud/dataform/v1beta1/dataform.proto", :syntax => :proto3) do
    add_message "google.cloud.dataform.v1beta1.Repository" do
      optional :name, :string, 1
      optional :git_remote_settings, :message, 2, "google.cloud.dataform.v1beta1.Repository.GitRemoteSettings"
    end
    add_message "google.cloud.dataform.v1beta1.Repository.GitRemoteSettings" do
      optional :url, :string, 1
      optional :default_branch, :string, 2
      optional :authentication_token_secret_version, :string, 3
      optional :token_status, :enum, 4, "google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.TokenStatus"
    end
    add_enum "google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.TokenStatus" do
      value :TOKEN_STATUS_UNSPECIFIED, 0
      value :NOT_FOUND, 1
      value :INVALID, 2
      value :VALID, 3
    end
    add_message "google.cloud.dataform.v1beta1.ListRepositoriesRequest" do
      optional :parent, :string, 1
      optional :page_size, :int32, 2
      optional :page_token, :string, 3
      optional :order_by, :string, 4
      optional :filter, :string, 5
    end
    add_message "google.cloud.dataform.v1beta1.ListRepositoriesResponse" do
      repeated :repositories, :message, 1, "google.cloud.dataform.v1beta1.Repository"
      optional :next_page_token, :string, 2
      repeated :unreachable, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.GetRepositoryRequest" do
      optional :name, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.CreateRepositoryRequest" do
      optional :parent, :string, 1
      optional :repository, :message, 2, "google.cloud.dataform.v1beta1.Repository"
      optional :repository_id, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.UpdateRepositoryRequest" do
      optional :update_mask, :message, 1, "google.protobuf.FieldMask"
      optional :repository, :message, 2, "google.cloud.dataform.v1beta1.Repository"
    end
    add_message "google.cloud.dataform.v1beta1.DeleteRepositoryRequest" do
      optional :name, :string, 1
      optional :force, :bool, 2
    end
    add_message "google.cloud.dataform.v1beta1.FetchRemoteBranchesRequest" do
      optional :name, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.FetchRemoteBranchesResponse" do
      repeated :branches, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.Workspace" do
      optional :name, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.ListWorkspacesRequest" do
      optional :parent, :string, 1
      optional :page_size, :int32, 2
      optional :page_token, :string, 3
      optional :order_by, :string, 4
      optional :filter, :string, 5
    end
    add_message "google.cloud.dataform.v1beta1.ListWorkspacesResponse" do
      repeated :workspaces, :message, 1, "google.cloud.dataform.v1beta1.Workspace"
      optional :next_page_token, :string, 2
      repeated :unreachable, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.GetWorkspaceRequest" do
      optional :name, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.CreateWorkspaceRequest" do
      optional :parent, :string, 1
      optional :workspace, :message, 2, "google.cloud.dataform.v1beta1.Workspace"
      optional :workspace_id, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.DeleteWorkspaceRequest" do
      optional :name, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.CommitAuthor" do
      optional :name, :string, 1
      optional :email_address, :string, 2
    end
    add_message "google.cloud.dataform.v1beta1.PullGitCommitsRequest" do
      optional :name, :string, 1
      optional :remote_branch, :string, 2
      optional :author, :message, 3, "google.cloud.dataform.v1beta1.CommitAuthor"
    end
    add_message "google.cloud.dataform.v1beta1.PushGitCommitsRequest" do
      optional :name, :string, 1
      optional :remote_branch, :string, 2
    end
    add_message "google.cloud.dataform.v1beta1.FetchFileGitStatusesRequest" do
      optional :name, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse" do
      repeated :uncommitted_file_changes, :message, 1, "google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse.UncommittedFileChange"
    end
    add_message "google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse.UncommittedFileChange" do
      optional :path, :string, 1
      optional :state, :enum, 2, "google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse.UncommittedFileChange.State"
    end
    add_enum "google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse.UncommittedFileChange.State" do
      value :STATE_UNSPECIFIED, 0
      value :ADDED, 1
      value :DELETED, 2
      value :MODIFIED, 3
      value :HAS_CONFLICTS, 4
    end
    add_message "google.cloud.dataform.v1beta1.FetchGitAheadBehindRequest" do
      optional :name, :string, 1
      optional :remote_branch, :string, 2
    end
    add_message "google.cloud.dataform.v1beta1.FetchGitAheadBehindResponse" do
      optional :commits_ahead, :int32, 1
      optional :commits_behind, :int32, 2
    end
    add_message "google.cloud.dataform.v1beta1.CommitWorkspaceChangesRequest" do
      optional :name, :string, 1
      optional :author, :message, 4, "google.cloud.dataform.v1beta1.CommitAuthor"
      optional :commit_message, :string, 2
      repeated :paths, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.ResetWorkspaceChangesRequest" do
      optional :name, :string, 1
      repeated :paths, :string, 2
      optional :clean, :bool, 3
    end
    add_message "google.cloud.dataform.v1beta1.FetchFileDiffRequest" do
      optional :workspace, :string, 1
      optional :path, :string, 2
    end
    add_message "google.cloud.dataform.v1beta1.FetchFileDiffResponse" do
      optional :formatted_diff, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.QueryDirectoryContentsRequest" do
      optional :workspace, :string, 1
      optional :path, :string, 2
      optional :page_size, :int32, 3
      optional :page_token, :string, 4
    end
    add_message "google.cloud.dataform.v1beta1.QueryDirectoryContentsResponse" do
      repeated :directory_entries, :message, 1, "google.cloud.dataform.v1beta1.QueryDirectoryContentsResponse.DirectoryEntry"
      optional :next_page_token, :string, 2
    end
    add_message "google.cloud.dataform.v1beta1.QueryDirectoryContentsResponse.DirectoryEntry" do
      oneof :entry do
        optional :file, :string, 1
        optional :directory, :string, 2
      end
    end
    add_message "google.cloud.dataform.v1beta1.MakeDirectoryRequest" do
      optional :workspace, :string, 1
      optional :path, :string, 2
    end
    add_message "google.cloud.dataform.v1beta1.MakeDirectoryResponse" do
    end
    add_message "google.cloud.dataform.v1beta1.RemoveDirectoryRequest" do
      optional :workspace, :string, 1
      optional :path, :string, 2
    end
    add_message "google.cloud.dataform.v1beta1.MoveDirectoryRequest" do
      optional :workspace, :string, 1
      optional :path, :string, 2
      optional :new_path, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.MoveDirectoryResponse" do
    end
    add_message "google.cloud.dataform.v1beta1.ReadFileRequest" do
      optional :workspace, :string, 1
      optional :path, :string, 2
    end
    add_message "google.cloud.dataform.v1beta1.ReadFileResponse" do
      optional :file_contents, :bytes, 1
    end
    add_message "google.cloud.dataform.v1beta1.RemoveFileRequest" do
      optional :workspace, :string, 1
      optional :path, :string, 2
    end
    add_message "google.cloud.dataform.v1beta1.MoveFileRequest" do
      optional :workspace, :string, 1
      optional :path, :string, 2
      optional :new_path, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.MoveFileResponse" do
    end
    add_message "google.cloud.dataform.v1beta1.WriteFileRequest" do
      optional :workspace, :string, 1
      optional :path, :string, 2
      optional :contents, :bytes, 3
    end
    add_message "google.cloud.dataform.v1beta1.WriteFileResponse" do
    end
    add_message "google.cloud.dataform.v1beta1.InstallNpmPackagesRequest" do
      optional :workspace, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.InstallNpmPackagesResponse" do
    end
    add_message "google.cloud.dataform.v1beta1.CompilationResult" do
      optional :name, :string, 1
      optional :code_compilation_config, :message, 4, "google.cloud.dataform.v1beta1.CompilationResult.CodeCompilationConfig"
      optional :dataform_core_version, :string, 5
      repeated :compilation_errors, :message, 6, "google.cloud.dataform.v1beta1.CompilationResult.CompilationError"
      oneof :source do
        optional :git_commitish, :string, 2
        optional :workspace, :string, 3
      end
    end
    add_message "google.cloud.dataform.v1beta1.CompilationResult.CodeCompilationConfig" do
      optional :default_database, :string, 1
      optional :default_schema, :string, 2
      optional :default_location, :string, 8
      optional :assertion_schema, :string, 3
      map :vars, :string, :string, 4
      optional :database_suffix, :string, 5
      optional :schema_suffix, :string, 6
      optional :table_prefix, :string, 7
    end
    add_message "google.cloud.dataform.v1beta1.CompilationResult.CompilationError" do
      optional :message, :string, 1
      optional :stack, :string, 2
      optional :path, :string, 3
      optional :action_target, :message, 4, "google.cloud.dataform.v1beta1.Target"
    end
    add_message "google.cloud.dataform.v1beta1.ListCompilationResultsRequest" do
      optional :parent, :string, 1
      optional :page_size, :int32, 2
      optional :page_token, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.ListCompilationResultsResponse" do
      repeated :compilation_results, :message, 1, "google.cloud.dataform.v1beta1.CompilationResult"
      optional :next_page_token, :string, 2
      repeated :unreachable, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.GetCompilationResultRequest" do
      optional :name, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.CreateCompilationResultRequest" do
      optional :parent, :string, 1
      optional :compilation_result, :message, 2, "google.cloud.dataform.v1beta1.CompilationResult"
    end
    add_message "google.cloud.dataform.v1beta1.Target" do
      optional :database, :string, 1
      optional :schema, :string, 2
      optional :name, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.RelationDescriptor" do
      optional :description, :string, 1
      repeated :columns, :message, 2, "google.cloud.dataform.v1beta1.RelationDescriptor.ColumnDescriptor"
      map :bigquery_labels, :string, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.RelationDescriptor.ColumnDescriptor" do
      repeated :path, :string, 1
      optional :description, :string, 2
      repeated :bigquery_policy_tags, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.CompilationResultAction" do
      optional :target, :message, 1, "google.cloud.dataform.v1beta1.Target"
      optional :canonical_target, :message, 2, "google.cloud.dataform.v1beta1.Target"
      optional :file_path, :string, 3
      oneof :compiled_object do
        optional :relation, :message, 4, "google.cloud.dataform.v1beta1.CompilationResultAction.Relation"
        optional :operations, :message, 5, "google.cloud.dataform.v1beta1.CompilationResultAction.Operations"
        optional :assertion, :message, 6, "google.cloud.dataform.v1beta1.CompilationResultAction.Assertion"
        optional :declaration, :message, 7, "google.cloud.dataform.v1beta1.CompilationResultAction.Declaration"
      end
    end
    add_message "google.cloud.dataform.v1beta1.CompilationResultAction.Relation" do
      repeated :dependency_targets, :message, 1, "google.cloud.dataform.v1beta1.Target"
      optional :disabled, :bool, 2
      repeated :tags, :string, 3
      optional :relation_descriptor, :message, 4, "google.cloud.dataform.v1beta1.RelationDescriptor"
      optional :relation_type, :enum, 5, "google.cloud.dataform.v1beta1.CompilationResultAction.Relation.RelationType"
      optional :select_query, :string, 6
      repeated :pre_operations, :string, 7
      repeated :post_operations, :string, 8
      optional :incremental_table_config, :message, 9, "google.cloud.dataform.v1beta1.CompilationResultAction.Relation.IncrementalTableConfig"
      optional :partition_expression, :string, 10
      repeated :cluster_expressions, :string, 11
      optional :partition_expiration_days, :int32, 12
      optional :require_partition_filter, :bool, 13
      map :additional_options, :string, :string, 14
    end
    add_message "google.cloud.dataform.v1beta1.CompilationResultAction.Relation.IncrementalTableConfig" do
      optional :incremental_select_query, :string, 1
      optional :refresh_disabled, :bool, 2
      repeated :unique_key_parts, :string, 3
      optional :update_partition_filter, :string, 4
      repeated :incremental_pre_operations, :string, 5
      repeated :incremental_post_operations, :string, 6
    end
    add_enum "google.cloud.dataform.v1beta1.CompilationResultAction.Relation.RelationType" do
      value :RELATION_TYPE_UNSPECIFIED, 0
      value :TABLE, 1
      value :VIEW, 2
      value :INCREMENTAL_TABLE, 3
      value :MATERIALIZED_VIEW, 4
    end
    add_message "google.cloud.dataform.v1beta1.CompilationResultAction.Operations" do
      repeated :dependency_targets, :message, 1, "google.cloud.dataform.v1beta1.Target"
      optional :disabled, :bool, 2
      repeated :tags, :string, 3
      optional :relation_descriptor, :message, 6, "google.cloud.dataform.v1beta1.RelationDescriptor"
      repeated :queries, :string, 4
      optional :has_output, :bool, 5
    end
    add_message "google.cloud.dataform.v1beta1.CompilationResultAction.Assertion" do
      repeated :dependency_targets, :message, 1, "google.cloud.dataform.v1beta1.Target"
      optional :parent_action, :message, 5, "google.cloud.dataform.v1beta1.Target"
      optional :disabled, :bool, 2
      repeated :tags, :string, 3
      optional :select_query, :string, 4
      optional :relation_descriptor, :message, 6, "google.cloud.dataform.v1beta1.RelationDescriptor"
    end
    add_message "google.cloud.dataform.v1beta1.CompilationResultAction.Declaration" do
      optional :relation_descriptor, :message, 1, "google.cloud.dataform.v1beta1.RelationDescriptor"
    end
    add_message "google.cloud.dataform.v1beta1.QueryCompilationResultActionsRequest" do
      optional :name, :string, 1
      optional :page_size, :int32, 2
      optional :page_token, :string, 3
      optional :filter, :string, 4
    end
    add_message "google.cloud.dataform.v1beta1.QueryCompilationResultActionsResponse" do
      repeated :compilation_result_actions, :message, 1, "google.cloud.dataform.v1beta1.CompilationResultAction"
      optional :next_page_token, :string, 2
    end
    add_message "google.cloud.dataform.v1beta1.WorkflowInvocation" do
      optional :name, :string, 1
      optional :compilation_result, :string, 2
      optional :invocation_config, :message, 3, "google.cloud.dataform.v1beta1.WorkflowInvocation.InvocationConfig"
      optional :state, :enum, 4, "google.cloud.dataform.v1beta1.WorkflowInvocation.State"
      optional :invocation_timing, :message, 5, "google.type.Interval"
    end
    add_message "google.cloud.dataform.v1beta1.WorkflowInvocation.InvocationConfig" do
      repeated :included_targets, :message, 1, "google.cloud.dataform.v1beta1.Target"
      repeated :included_tags, :string, 2
      optional :transitive_dependencies_included, :bool, 3
      optional :transitive_dependents_included, :bool, 4
      optional :fully_refresh_incremental_tables_enabled, :bool, 5
    end
    add_enum "google.cloud.dataform.v1beta1.WorkflowInvocation.State" do
      value :STATE_UNSPECIFIED, 0
      value :RUNNING, 1
      value :SUCCEEDED, 2
      value :CANCELLED, 3
      value :FAILED, 4
      value :CANCELING, 5
    end
    add_message "google.cloud.dataform.v1beta1.ListWorkflowInvocationsRequest" do
      optional :parent, :string, 1
      optional :page_size, :int32, 2
      optional :page_token, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.ListWorkflowInvocationsResponse" do
      repeated :workflow_invocations, :message, 1, "google.cloud.dataform.v1beta1.WorkflowInvocation"
      optional :next_page_token, :string, 2
      repeated :unreachable, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.GetWorkflowInvocationRequest" do
      optional :name, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.CreateWorkflowInvocationRequest" do
      optional :parent, :string, 1
      optional :workflow_invocation, :message, 2, "google.cloud.dataform.v1beta1.WorkflowInvocation"
    end
    add_message "google.cloud.dataform.v1beta1.DeleteWorkflowInvocationRequest" do
      optional :name, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.CancelWorkflowInvocationRequest" do
      optional :name, :string, 1
    end
    add_message "google.cloud.dataform.v1beta1.WorkflowInvocationAction" do
      optional :target, :message, 1, "google.cloud.dataform.v1beta1.Target"
      optional :canonical_target, :message, 2, "google.cloud.dataform.v1beta1.Target"
      optional :state, :enum, 4, "google.cloud.dataform.v1beta1.WorkflowInvocationAction.State"
      optional :failure_reason, :string, 7
      optional :invocation_timing, :message, 5, "google.type.Interval"
      optional :bigquery_action, :message, 6, "google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction"
    end
    add_message "google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction" do
      optional :sql_script, :string, 1
    end
    add_enum "google.cloud.dataform.v1beta1.WorkflowInvocationAction.State" do
      value :PENDING, 0
      value :RUNNING, 1
      value :SKIPPED, 2
      value :DISABLED, 3
      value :SUCCEEDED, 4
      value :CANCELLED, 5
      value :FAILED, 6
    end
    add_message "google.cloud.dataform.v1beta1.QueryWorkflowInvocationActionsRequest" do
      optional :name, :string, 1
      optional :page_size, :int32, 2
      optional :page_token, :string, 3
    end
    add_message "google.cloud.dataform.v1beta1.QueryWorkflowInvocationActionsResponse" do
      repeated :workflow_invocation_actions, :message, 1, "google.cloud.dataform.v1beta1.WorkflowInvocationAction"
      optional :next_page_token, :string, 2
    end
  end
end

module Google
  module Cloud
    module Dataform
      module V1beta1
        Repository = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.Repository").msgclass
        Repository::GitRemoteSettings = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.Repository.GitRemoteSettings").msgclass
        Repository::GitRemoteSettings::TokenStatus = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.TokenStatus").enummodule
        ListRepositoriesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.ListRepositoriesRequest").msgclass
        ListRepositoriesResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.ListRepositoriesResponse").msgclass
        GetRepositoryRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.GetRepositoryRequest").msgclass
        CreateRepositoryRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CreateRepositoryRequest").msgclass
        UpdateRepositoryRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.UpdateRepositoryRequest").msgclass
        DeleteRepositoryRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.DeleteRepositoryRequest").msgclass
        FetchRemoteBranchesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.FetchRemoteBranchesRequest").msgclass
        FetchRemoteBranchesResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.FetchRemoteBranchesResponse").msgclass
        Workspace = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.Workspace").msgclass
        ListWorkspacesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.ListWorkspacesRequest").msgclass
        ListWorkspacesResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.ListWorkspacesResponse").msgclass
        GetWorkspaceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.GetWorkspaceRequest").msgclass
        CreateWorkspaceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CreateWorkspaceRequest").msgclass
        DeleteWorkspaceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.DeleteWorkspaceRequest").msgclass
        CommitAuthor = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CommitAuthor").msgclass
        PullGitCommitsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.PullGitCommitsRequest").msgclass
        PushGitCommitsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.PushGitCommitsRequest").msgclass
        FetchFileGitStatusesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.FetchFileGitStatusesRequest").msgclass
        FetchFileGitStatusesResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse").msgclass
        FetchFileGitStatusesResponse::UncommittedFileChange = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse.UncommittedFileChange").msgclass
        FetchFileGitStatusesResponse::UncommittedFileChange::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse.UncommittedFileChange.State").enummodule
        FetchGitAheadBehindRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.FetchGitAheadBehindRequest").msgclass
        FetchGitAheadBehindResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.FetchGitAheadBehindResponse").msgclass
        CommitWorkspaceChangesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CommitWorkspaceChangesRequest").msgclass
        ResetWorkspaceChangesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.ResetWorkspaceChangesRequest").msgclass
        FetchFileDiffRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.FetchFileDiffRequest").msgclass
        FetchFileDiffResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.FetchFileDiffResponse").msgclass
        QueryDirectoryContentsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.QueryDirectoryContentsRequest").msgclass
        QueryDirectoryContentsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.QueryDirectoryContentsResponse").msgclass
        QueryDirectoryContentsResponse::DirectoryEntry = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.QueryDirectoryContentsResponse.DirectoryEntry").msgclass
        MakeDirectoryRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.MakeDirectoryRequest").msgclass
        MakeDirectoryResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.MakeDirectoryResponse").msgclass
        RemoveDirectoryRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.RemoveDirectoryRequest").msgclass
        MoveDirectoryRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.MoveDirectoryRequest").msgclass
        MoveDirectoryResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.MoveDirectoryResponse").msgclass
        ReadFileRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.ReadFileRequest").msgclass
        ReadFileResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.ReadFileResponse").msgclass
        RemoveFileRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.RemoveFileRequest").msgclass
        MoveFileRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.MoveFileRequest").msgclass
        MoveFileResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.MoveFileResponse").msgclass
        WriteFileRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.WriteFileRequest").msgclass
        WriteFileResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.WriteFileResponse").msgclass
        InstallNpmPackagesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.InstallNpmPackagesRequest").msgclass
        InstallNpmPackagesResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.InstallNpmPackagesResponse").msgclass
        CompilationResult = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CompilationResult").msgclass
        CompilationResult::CodeCompilationConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CompilationResult.CodeCompilationConfig").msgclass
        CompilationResult::CompilationError = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CompilationResult.CompilationError").msgclass
        ListCompilationResultsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.ListCompilationResultsRequest").msgclass
        ListCompilationResultsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.ListCompilationResultsResponse").msgclass
        GetCompilationResultRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.GetCompilationResultRequest").msgclass
        CreateCompilationResultRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CreateCompilationResultRequest").msgclass
        Target = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.Target").msgclass
        RelationDescriptor = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.RelationDescriptor").msgclass
        RelationDescriptor::ColumnDescriptor = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.RelationDescriptor.ColumnDescriptor").msgclass
        CompilationResultAction = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CompilationResultAction").msgclass
        CompilationResultAction::Relation = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CompilationResultAction.Relation").msgclass
        CompilationResultAction::Relation::IncrementalTableConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CompilationResultAction.Relation.IncrementalTableConfig").msgclass
        CompilationResultAction::Relation::RelationType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CompilationResultAction.Relation.RelationType").enummodule
        CompilationResultAction::Operations = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CompilationResultAction.Operations").msgclass
        CompilationResultAction::Assertion = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CompilationResultAction.Assertion").msgclass
        CompilationResultAction::Declaration = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CompilationResultAction.Declaration").msgclass
        QueryCompilationResultActionsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.QueryCompilationResultActionsRequest").msgclass
        QueryCompilationResultActionsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.QueryCompilationResultActionsResponse").msgclass
        WorkflowInvocation = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.WorkflowInvocation").msgclass
        WorkflowInvocation::InvocationConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.WorkflowInvocation.InvocationConfig").msgclass
        WorkflowInvocation::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.WorkflowInvocation.State").enummodule
        ListWorkflowInvocationsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.ListWorkflowInvocationsRequest").msgclass
        ListWorkflowInvocationsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.ListWorkflowInvocationsResponse").msgclass
        GetWorkflowInvocationRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.GetWorkflowInvocationRequest").msgclass
        CreateWorkflowInvocationRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CreateWorkflowInvocationRequest").msgclass
        DeleteWorkflowInvocationRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.DeleteWorkflowInvocationRequest").msgclass
        CancelWorkflowInvocationRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.CancelWorkflowInvocationRequest").msgclass
        WorkflowInvocationAction = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.WorkflowInvocationAction").msgclass
        WorkflowInvocationAction::BigQueryAction = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction").msgclass
        WorkflowInvocationAction::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.WorkflowInvocationAction.State").enummodule
        QueryWorkflowInvocationActionsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.QueryWorkflowInvocationActionsRequest").msgclass
        QueryWorkflowInvocationActionsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataform.v1beta1.QueryWorkflowInvocationActionsResponse").msgclass
      end
    end
  end
end