Package cloud.google.com/go/dataform/apiv1/dataformpb (v0.12.1)

Constants

Dataform_ListRepositories_FullMethodName, Dataform_GetRepository_FullMethodName, Dataform_CreateRepository_FullMethodName, Dataform_UpdateRepository_FullMethodName, Dataform_DeleteRepository_FullMethodName, Dataform_CommitRepositoryChanges_FullMethodName, Dataform_ReadRepositoryFile_FullMethodName, Dataform_QueryRepositoryDirectoryContents_FullMethodName, Dataform_FetchRepositoryHistory_FullMethodName, Dataform_ComputeRepositoryAccessTokenStatus_FullMethodName, Dataform_FetchRemoteBranches_FullMethodName, Dataform_ListWorkspaces_FullMethodName, Dataform_GetWorkspace_FullMethodName, Dataform_CreateWorkspace_FullMethodName, Dataform_DeleteWorkspace_FullMethodName, Dataform_InstallNpmPackages_FullMethodName, Dataform_PullGitCommits_FullMethodName, Dataform_PushGitCommits_FullMethodName, Dataform_FetchFileGitStatuses_FullMethodName, Dataform_FetchGitAheadBehind_FullMethodName, Dataform_CommitWorkspaceChanges_FullMethodName, Dataform_ResetWorkspaceChanges_FullMethodName, Dataform_FetchFileDiff_FullMethodName, Dataform_QueryDirectoryContents_FullMethodName, Dataform_SearchFiles_FullMethodName, Dataform_MakeDirectory_FullMethodName, Dataform_RemoveDirectory_FullMethodName, Dataform_MoveDirectory_FullMethodName, Dataform_ReadFile_FullMethodName, Dataform_RemoveFile_FullMethodName, Dataform_MoveFile_FullMethodName, Dataform_WriteFile_FullMethodName, Dataform_ListReleaseConfigs_FullMethodName, Dataform_GetReleaseConfig_FullMethodName, Dataform_CreateReleaseConfig_FullMethodName, Dataform_UpdateReleaseConfig_FullMethodName, Dataform_DeleteReleaseConfig_FullMethodName, Dataform_ListCompilationResults_FullMethodName, Dataform_GetCompilationResult_FullMethodName, Dataform_CreateCompilationResult_FullMethodName, Dataform_QueryCompilationResultActions_FullMethodName, Dataform_ListWorkflowConfigs_FullMethodName, Dataform_GetWorkflowConfig_FullMethodName, Dataform_CreateWorkflowConfig_FullMethodName, Dataform_UpdateWorkflowConfig_FullMethodName, Dataform_DeleteWorkflowConfig_FullMethodName, Dataform_ListWorkflowInvocations_FullMethodName, Dataform_GetWorkflowInvocation_FullMethodName, Dataform_CreateWorkflowInvocation_FullMethodName, Dataform_DeleteWorkflowInvocation_FullMethodName, Dataform_CancelWorkflowInvocation_FullMethodName, Dataform_QueryWorkflowInvocationActions_FullMethodName, Dataform_GetConfig_FullMethodName, Dataform_UpdateConfig_FullMethodName

const (
	Dataform_ListRepositories_FullMethodName                   = "/google.cloud.dataform.v1.Dataform/ListRepositories"
	Dataform_GetRepository_FullMethodName                      = "/google.cloud.dataform.v1.Dataform/GetRepository"
	Dataform_CreateRepository_FullMethodName                   = "/google.cloud.dataform.v1.Dataform/CreateRepository"
	Dataform_UpdateRepository_FullMethodName                   = "/google.cloud.dataform.v1.Dataform/UpdateRepository"
	Dataform_DeleteRepository_FullMethodName                   = "/google.cloud.dataform.v1.Dataform/DeleteRepository"
	Dataform_CommitRepositoryChanges_FullMethodName            = "/google.cloud.dataform.v1.Dataform/CommitRepositoryChanges"
	Dataform_ReadRepositoryFile_FullMethodName                 = "/google.cloud.dataform.v1.Dataform/ReadRepositoryFile"
	Dataform_QueryRepositoryDirectoryContents_FullMethodName   = "/google.cloud.dataform.v1.Dataform/QueryRepositoryDirectoryContents"
	Dataform_FetchRepositoryHistory_FullMethodName             = "/google.cloud.dataform.v1.Dataform/FetchRepositoryHistory"
	Dataform_ComputeRepositoryAccessTokenStatus_FullMethodName = "/google.cloud.dataform.v1.Dataform/ComputeRepositoryAccessTokenStatus"
	Dataform_FetchRemoteBranches_FullMethodName                = "/google.cloud.dataform.v1.Dataform/FetchRemoteBranches"
	Dataform_ListWorkspaces_FullMethodName                     = "/google.cloud.dataform.v1.Dataform/ListWorkspaces"
	Dataform_GetWorkspace_FullMethodName                       = "/google.cloud.dataform.v1.Dataform/GetWorkspace"
	Dataform_CreateWorkspace_FullMethodName                    = "/google.cloud.dataform.v1.Dataform/CreateWorkspace"
	Dataform_DeleteWorkspace_FullMethodName                    = "/google.cloud.dataform.v1.Dataform/DeleteWorkspace"
	Dataform_InstallNpmPackages_FullMethodName                 = "/google.cloud.dataform.v1.Dataform/InstallNpmPackages"
	Dataform_PullGitCommits_FullMethodName                     = "/google.cloud.dataform.v1.Dataform/PullGitCommits"
	Dataform_PushGitCommits_FullMethodName                     = "/google.cloud.dataform.v1.Dataform/PushGitCommits"
	Dataform_FetchFileGitStatuses_FullMethodName               = "/google.cloud.dataform.v1.Dataform/FetchFileGitStatuses"
	Dataform_FetchGitAheadBehind_FullMethodName                = "/google.cloud.dataform.v1.Dataform/FetchGitAheadBehind"
	Dataform_CommitWorkspaceChanges_FullMethodName             = "/google.cloud.dataform.v1.Dataform/CommitWorkspaceChanges"
	Dataform_ResetWorkspaceChanges_FullMethodName              = "/google.cloud.dataform.v1.Dataform/ResetWorkspaceChanges"
	Dataform_FetchFileDiff_FullMethodName                      = "/google.cloud.dataform.v1.Dataform/FetchFileDiff"
	Dataform_QueryDirectoryContents_FullMethodName             = "/google.cloud.dataform.v1.Dataform/QueryDirectoryContents"
	Dataform_SearchFiles_FullMethodName                        = "/google.cloud.dataform.v1.Dataform/SearchFiles"
	Dataform_MakeDirectory_FullMethodName                      = "/google.cloud.dataform.v1.Dataform/MakeDirectory"
	Dataform_RemoveDirectory_FullMethodName                    = "/google.cloud.dataform.v1.Dataform/RemoveDirectory"
	Dataform_MoveDirectory_FullMethodName                      = "/google.cloud.dataform.v1.Dataform/MoveDirectory"
	Dataform_ReadFile_FullMethodName                           = "/google.cloud.dataform.v1.Dataform/ReadFile"
	Dataform_RemoveFile_FullMethodName                         = "/google.cloud.dataform.v1.Dataform/RemoveFile"
	Dataform_MoveFile_FullMethodName                           = "/google.cloud.dataform.v1.Dataform/MoveFile"
	Dataform_WriteFile_FullMethodName                          = "/google.cloud.dataform.v1.Dataform/WriteFile"
	Dataform_ListReleaseConfigs_FullMethodName                 = "/google.cloud.dataform.v1.Dataform/ListReleaseConfigs"
	Dataform_GetReleaseConfig_FullMethodName                   = "/google.cloud.dataform.v1.Dataform/GetReleaseConfig"
	Dataform_CreateReleaseConfig_FullMethodName                = "/google.cloud.dataform.v1.Dataform/CreateReleaseConfig"
	Dataform_UpdateReleaseConfig_FullMethodName                = "/google.cloud.dataform.v1.Dataform/UpdateReleaseConfig"
	Dataform_DeleteReleaseConfig_FullMethodName                = "/google.cloud.dataform.v1.Dataform/DeleteReleaseConfig"
	Dataform_ListCompilationResults_FullMethodName             = "/google.cloud.dataform.v1.Dataform/ListCompilationResults"
	Dataform_GetCompilationResult_FullMethodName               = "/google.cloud.dataform.v1.Dataform/GetCompilationResult"
	Dataform_CreateCompilationResult_FullMethodName            = "/google.cloud.dataform.v1.Dataform/CreateCompilationResult"
	Dataform_QueryCompilationResultActions_FullMethodName      = "/google.cloud.dataform.v1.Dataform/QueryCompilationResultActions"
	Dataform_ListWorkflowConfigs_FullMethodName                = "/google.cloud.dataform.v1.Dataform/ListWorkflowConfigs"
	Dataform_GetWorkflowConfig_FullMethodName                  = "/google.cloud.dataform.v1.Dataform/GetWorkflowConfig"
	Dataform_CreateWorkflowConfig_FullMethodName               = "/google.cloud.dataform.v1.Dataform/CreateWorkflowConfig"
	Dataform_UpdateWorkflowConfig_FullMethodName               = "/google.cloud.dataform.v1.Dataform/UpdateWorkflowConfig"
	Dataform_DeleteWorkflowConfig_FullMethodName               = "/google.cloud.dataform.v1.Dataform/DeleteWorkflowConfig"
	Dataform_ListWorkflowInvocations_FullMethodName            = "/google.cloud.dataform.v1.Dataform/ListWorkflowInvocations"
	Dataform_GetWorkflowInvocation_FullMethodName              = "/google.cloud.dataform.v1.Dataform/GetWorkflowInvocation"
	Dataform_CreateWorkflowInvocation_FullMethodName           = "/google.cloud.dataform.v1.Dataform/CreateWorkflowInvocation"
	Dataform_DeleteWorkflowInvocation_FullMethodName           = "/google.cloud.dataform.v1.Dataform/DeleteWorkflowInvocation"
	Dataform_CancelWorkflowInvocation_FullMethodName           = "/google.cloud.dataform.v1.Dataform/CancelWorkflowInvocation"
	Dataform_QueryWorkflowInvocationActions_FullMethodName     = "/google.cloud.dataform.v1.Dataform/QueryWorkflowInvocationActions"
	Dataform_GetConfig_FullMethodName                          = "/google.cloud.dataform.v1.Dataform/GetConfig"
	Dataform_UpdateConfig_FullMethodName                       = "/google.cloud.dataform.v1.Dataform/UpdateConfig"
)

Variables

Repository_GitRemoteSettings_TokenStatus_name, Repository_GitRemoteSettings_TokenStatus_value

var (
	Repository_GitRemoteSettings_TokenStatus_name = map[int32]string{
		0: "TOKEN_STATUS_UNSPECIFIED",
		1: "NOT_FOUND",
		2: "INVALID",
		3: "VALID",
	}
	Repository_GitRemoteSettings_TokenStatus_value = map[string]int32{
		"TOKEN_STATUS_UNSPECIFIED": 0,
		"NOT_FOUND":                1,
		"INVALID":                  2,
		"VALID":                    3,
	}
)

Enum value maps for Repository_GitRemoteSettings_TokenStatus.

ComputeRepositoryAccessTokenStatusResponse_TokenStatus_name, ComputeRepositoryAccessTokenStatusResponse_TokenStatus_value

var (
	ComputeRepositoryAccessTokenStatusResponse_TokenStatus_name = map[int32]string{
		0: "TOKEN_STATUS_UNSPECIFIED",
		1: "NOT_FOUND",
		2: "INVALID",
		3: "VALID",
	}
	ComputeRepositoryAccessTokenStatusResponse_TokenStatus_value = map[string]int32{
		"TOKEN_STATUS_UNSPECIFIED": 0,
		"NOT_FOUND":                1,
		"INVALID":                  2,
		"VALID":                    3,
	}
)

Enum value maps for ComputeRepositoryAccessTokenStatusResponse_TokenStatus.

FetchFileGitStatusesResponse_UncommittedFileChange_State_name, FetchFileGitStatusesResponse_UncommittedFileChange_State_value

var (
	FetchFileGitStatusesResponse_UncommittedFileChange_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "ADDED",
		2: "DELETED",
		3: "MODIFIED",
		4: "HAS_CONFLICTS",
	}
	FetchFileGitStatusesResponse_UncommittedFileChange_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"ADDED":             1,
		"DELETED":           2,
		"MODIFIED":          3,
		"HAS_CONFLICTS":     4,
	}
)

Enum value maps for FetchFileGitStatusesResponse_UncommittedFileChange_State.

CompilationResultAction_Relation_RelationType_name, CompilationResultAction_Relation_RelationType_value

var (
	CompilationResultAction_Relation_RelationType_name = map[int32]string{
		0: "RELATION_TYPE_UNSPECIFIED",
		1: "TABLE",
		2: "VIEW",
		3: "INCREMENTAL_TABLE",
		4: "MATERIALIZED_VIEW",
	}
	CompilationResultAction_Relation_RelationType_value = map[string]int32{
		"RELATION_TYPE_UNSPECIFIED": 0,
		"TABLE":                     1,
		"VIEW":                      2,
		"INCREMENTAL_TABLE":         3,
		"MATERIALIZED_VIEW":         4,
	}
)

Enum value maps for CompilationResultAction_Relation_RelationType.

WorkflowInvocation_State_name, WorkflowInvocation_State_value

var (
	WorkflowInvocation_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "RUNNING",
		2: "SUCCEEDED",
		3: "CANCELLED",
		4: "FAILED",
		5: "CANCELING",
	}
	WorkflowInvocation_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"RUNNING":           1,
		"SUCCEEDED":         2,
		"CANCELLED":         3,
		"FAILED":            4,
		"CANCELING":         5,
	}
)

Enum value maps for WorkflowInvocation_State.

WorkflowInvocationAction_State_name, WorkflowInvocationAction_State_value

var (
	WorkflowInvocationAction_State_name = map[int32]string{
		0: "PENDING",
		1: "RUNNING",
		2: "SKIPPED",
		3: "DISABLED",
		4: "SUCCEEDED",
		5: "CANCELLED",
		6: "FAILED",
	}
	WorkflowInvocationAction_State_value = map[string]int32{
		"PENDING":   0,
		"RUNNING":   1,
		"SKIPPED":   2,
		"DISABLED":  3,
		"SUCCEEDED": 4,
		"CANCELLED": 5,
		"FAILED":    6,
	}
)

Enum value maps for WorkflowInvocationAction_State.

Dataform_ServiceDesc

var Dataform_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.cloud.dataform.v1.Dataform",
	HandlerType: (*DataformServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListRepositories",
			Handler:    _Dataform_ListRepositories_Handler,
		},
		{
			MethodName: "GetRepository",
			Handler:    _Dataform_GetRepository_Handler,
		},
		{
			MethodName: "CreateRepository",
			Handler:    _Dataform_CreateRepository_Handler,
		},
		{
			MethodName: "UpdateRepository",
			Handler:    _Dataform_UpdateRepository_Handler,
		},
		{
			MethodName: "DeleteRepository",
			Handler:    _Dataform_DeleteRepository_Handler,
		},
		{
			MethodName: "CommitRepositoryChanges",
			Handler:    _Dataform_CommitRepositoryChanges_Handler,
		},
		{
			MethodName: "ReadRepositoryFile",
			Handler:    _Dataform_ReadRepositoryFile_Handler,
		},
		{
			MethodName: "QueryRepositoryDirectoryContents",
			Handler:    _Dataform_QueryRepositoryDirectoryContents_Handler,
		},
		{
			MethodName: "FetchRepositoryHistory",
			Handler:    _Dataform_FetchRepositoryHistory_Handler,
		},
		{
			MethodName: "ComputeRepositoryAccessTokenStatus",
			Handler:    _Dataform_ComputeRepositoryAccessTokenStatus_Handler,
		},
		{
			MethodName: "FetchRemoteBranches",
			Handler:    _Dataform_FetchRemoteBranches_Handler,
		},
		{
			MethodName: "ListWorkspaces",
			Handler:    _Dataform_ListWorkspaces_Handler,
		},
		{
			MethodName: "GetWorkspace",
			Handler:    _Dataform_GetWorkspace_Handler,
		},
		{
			MethodName: "CreateWorkspace",
			Handler:    _Dataform_CreateWorkspace_Handler,
		},
		{
			MethodName: "DeleteWorkspace",
			Handler:    _Dataform_DeleteWorkspace_Handler,
		},
		{
			MethodName: "InstallNpmPackages",
			Handler:    _Dataform_InstallNpmPackages_Handler,
		},
		{
			MethodName: "PullGitCommits",
			Handler:    _Dataform_PullGitCommits_Handler,
		},
		{
			MethodName: "PushGitCommits",
			Handler:    _Dataform_PushGitCommits_Handler,
		},
		{
			MethodName: "FetchFileGitStatuses",
			Handler:    _Dataform_FetchFileGitStatuses_Handler,
		},
		{
			MethodName: "FetchGitAheadBehind",
			Handler:    _Dataform_FetchGitAheadBehind_Handler,
		},
		{
			MethodName: "CommitWorkspaceChanges",
			Handler:    _Dataform_CommitWorkspaceChanges_Handler,
		},
		{
			MethodName: "ResetWorkspaceChanges",
			Handler:    _Dataform_ResetWorkspaceChanges_Handler,
		},
		{
			MethodName: "FetchFileDiff",
			Handler:    _Dataform_FetchFileDiff_Handler,
		},
		{
			MethodName: "QueryDirectoryContents",
			Handler:    _Dataform_QueryDirectoryContents_Handler,
		},
		{
			MethodName: "SearchFiles",
			Handler:    _Dataform_SearchFiles_Handler,
		},
		{
			MethodName: "MakeDirectory",
			Handler:    _Dataform_MakeDirectory_Handler,
		},
		{
			MethodName: "RemoveDirectory",
			Handler:    _Dataform_RemoveDirectory_Handler,
		},
		{
			MethodName: "MoveDirectory",
			Handler:    _Dataform_MoveDirectory_Handler,
		},
		{
			MethodName: "ReadFile",
			Handler:    _Dataform_ReadFile_Handler,
		},
		{
			MethodName: "RemoveFile",
			Handler:    _Dataform_RemoveFile_Handler,
		},
		{
			MethodName: "MoveFile",
			Handler:    _Dataform_MoveFile_Handler,
		},
		{
			MethodName: "WriteFile",
			Handler:    _Dataform_WriteFile_Handler,
		},
		{
			MethodName: "ListReleaseConfigs",
			Handler:    _Dataform_ListReleaseConfigs_Handler,
		},
		{
			MethodName: "GetReleaseConfig",
			Handler:    _Dataform_GetReleaseConfig_Handler,
		},
		{
			MethodName: "CreateReleaseConfig",
			Handler:    _Dataform_CreateReleaseConfig_Handler,
		},
		{
			MethodName: "UpdateReleaseConfig",
			Handler:    _Dataform_UpdateReleaseConfig_Handler,
		},
		{
			MethodName: "DeleteReleaseConfig",
			Handler:    _Dataform_DeleteReleaseConfig_Handler,
		},
		{
			MethodName: "ListCompilationResults",
			Handler:    _Dataform_ListCompilationResults_Handler,
		},
		{
			MethodName: "GetCompilationResult",
			Handler:    _Dataform_GetCompilationResult_Handler,
		},
		{
			MethodName: "CreateCompilationResult",
			Handler:    _Dataform_CreateCompilationResult_Handler,
		},
		{
			MethodName: "QueryCompilationResultActions",
			Handler:    _Dataform_QueryCompilationResultActions_Handler,
		},
		{
			MethodName: "ListWorkflowConfigs",
			Handler:    _Dataform_ListWorkflowConfigs_Handler,
		},
		{
			MethodName: "GetWorkflowConfig",
			Handler:    _Dataform_GetWorkflowConfig_Handler,
		},
		{
			MethodName: "CreateWorkflowConfig",
			Handler:    _Dataform_CreateWorkflowConfig_Handler,
		},
		{
			MethodName: "UpdateWorkflowConfig",
			Handler:    _Dataform_UpdateWorkflowConfig_Handler,
		},
		{
			MethodName: "DeleteWorkflowConfig",
			Handler:    _Dataform_DeleteWorkflowConfig_Handler,
		},
		{
			MethodName: "ListWorkflowInvocations",
			Handler:    _Dataform_ListWorkflowInvocations_Handler,
		},
		{
			MethodName: "GetWorkflowInvocation",
			Handler:    _Dataform_GetWorkflowInvocation_Handler,
		},
		{
			MethodName: "CreateWorkflowInvocation",
			Handler:    _Dataform_CreateWorkflowInvocation_Handler,
		},
		{
			MethodName: "DeleteWorkflowInvocation",
			Handler:    _Dataform_DeleteWorkflowInvocation_Handler,
		},
		{
			MethodName: "CancelWorkflowInvocation",
			Handler:    _Dataform_CancelWorkflowInvocation_Handler,
		},
		{
			MethodName: "QueryWorkflowInvocationActions",
			Handler:    _Dataform_QueryWorkflowInvocationActions_Handler,
		},
		{
			MethodName: "GetConfig",
			Handler:    _Dataform_GetConfig_Handler,
		},
		{
			MethodName: "UpdateConfig",
			Handler:    _Dataform_UpdateConfig_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/cloud/dataform/v1/dataform.proto",
}

Dataform_ServiceDesc is the grpc.ServiceDesc for Dataform service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

File_google_cloud_dataform_v1_dataform_proto

var File_google_cloud_dataform_v1_dataform_proto protoreflect.FileDescriptor

Functions

func RegisterDataformServer

func RegisterDataformServer(s grpc.ServiceRegistrar, srv DataformServer)

CancelWorkflowInvocationRequest

type CancelWorkflowInvocationRequest struct {

	// Required. The workflow invocation resource's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

CancelWorkflowInvocation request message.

func (*CancelWorkflowInvocationRequest) Descriptor

func (*CancelWorkflowInvocationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelWorkflowInvocationRequest.ProtoReflect.Descriptor instead.

func (*CancelWorkflowInvocationRequest) GetName

func (*CancelWorkflowInvocationRequest) ProtoMessage

func (*CancelWorkflowInvocationRequest) ProtoMessage()

func (*CancelWorkflowInvocationRequest) ProtoReflect

func (*CancelWorkflowInvocationRequest) Reset

func (*CancelWorkflowInvocationRequest) String

CancelWorkflowInvocationResponse

type CancelWorkflowInvocationResponse struct {
	// contains filtered or unexported fields
}

CancelWorkflowInvocation response message.

func (*CancelWorkflowInvocationResponse) Descriptor

func (*CancelWorkflowInvocationResponse) Descriptor() ([]byte, []int)

Deprecated: Use CancelWorkflowInvocationResponse.ProtoReflect.Descriptor instead.

func (*CancelWorkflowInvocationResponse) ProtoMessage

func (*CancelWorkflowInvocationResponse) ProtoMessage()

func (*CancelWorkflowInvocationResponse) ProtoReflect

func (*CancelWorkflowInvocationResponse) Reset

func (*CancelWorkflowInvocationResponse) String

CodeCompilationConfig

type CodeCompilationConfig struct {

	// Optional. The default database (Google Cloud project ID).
	DefaultDatabase string `protobuf:"bytes,1,opt,name=default_database,json=defaultDatabase,proto3" json:"default_database,omitempty"`
	// Optional. The default schema (BigQuery dataset ID).
	DefaultSchema string `protobuf:"bytes,2,opt,name=default_schema,json=defaultSchema,proto3" json:"default_schema,omitempty"`
	// Optional. The default BigQuery location to use. Defaults to "US".
	// See the BigQuery docs for a full list of locations:
	// https://cloud.google.com/bigquery/docs/locations.
	DefaultLocation string `protobuf:"bytes,8,opt,name=default_location,json=defaultLocation,proto3" json:"default_location,omitempty"`
	// Optional. The default schema (BigQuery dataset ID) for assertions.
	AssertionSchema string `protobuf:"bytes,3,opt,name=assertion_schema,json=assertionSchema,proto3" json:"assertion_schema,omitempty"`
	// Optional. User-defined variables that are made available to project code
	// during compilation.
	Vars map[string]string `protobuf:"bytes,4,rep,name=vars,proto3" json:"vars,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	// Optional. The suffix that should be appended to all database (Google Cloud
	// project ID) names.
	DatabaseSuffix string `protobuf:"bytes,5,opt,name=database_suffix,json=databaseSuffix,proto3" json:"database_suffix,omitempty"`
	// Optional. The suffix that should be appended to all schema (BigQuery
	// dataset ID) names.
	SchemaSuffix string `protobuf:"bytes,6,opt,name=schema_suffix,json=schemaSuffix,proto3" json:"schema_suffix,omitempty"`
	// Optional. The prefix that should be prepended to all table names.
	TablePrefix string `protobuf:"bytes,7,opt,name=table_prefix,json=tablePrefix,proto3" json:"table_prefix,omitempty"`
	// Optional. The prefix to prepend to built-in assertion names.
	BuiltinAssertionNamePrefix string `protobuf:"bytes,10,opt,name=builtin_assertion_name_prefix,json=builtinAssertionNamePrefix,proto3" json:"builtin_assertion_name_prefix,omitempty"`
	// Optional. The default notebook runtime options.
	DefaultNotebookRuntimeOptions *NotebookRuntimeOptions `protobuf:"bytes,9,opt,name=default_notebook_runtime_options,json=defaultNotebookRuntimeOptions,proto3" json:"default_notebook_runtime_options,omitempty"`
	// contains filtered or unexported fields
}

Configures various aspects of Dataform code compilation.

func (*CodeCompilationConfig) Descriptor

func (*CodeCompilationConfig) Descriptor() ([]byte, []int)

Deprecated: Use CodeCompilationConfig.ProtoReflect.Descriptor instead.

func (*CodeCompilationConfig) GetAssertionSchema

func (x *CodeCompilationConfig) GetAssertionSchema() string

func (*CodeCompilationConfig) GetBuiltinAssertionNamePrefix

func (x *CodeCompilationConfig) GetBuiltinAssertionNamePrefix() string

func (*CodeCompilationConfig) GetDatabaseSuffix

func (x *CodeCompilationConfig) GetDatabaseSuffix() string

func (*CodeCompilationConfig) GetDefaultDatabase

func (x *CodeCompilationConfig) GetDefaultDatabase() string

func (*CodeCompilationConfig) GetDefaultLocation

func (x *CodeCompilationConfig) GetDefaultLocation() string

func (*CodeCompilationConfig) GetDefaultNotebookRuntimeOptions

func (x *CodeCompilationConfig) GetDefaultNotebookRuntimeOptions() *NotebookRuntimeOptions

func (*CodeCompilationConfig) GetDefaultSchema

func (x *CodeCompilationConfig) GetDefaultSchema() string

func (*CodeCompilationConfig) GetSchemaSuffix

func (x *CodeCompilationConfig) GetSchemaSuffix() string

func (*CodeCompilationConfig) GetTablePrefix

func (x *CodeCompilationConfig) GetTablePrefix() string

func (*CodeCompilationConfig) GetVars

func (x *CodeCompilationConfig) GetVars() map[string]string

func (*CodeCompilationConfig) ProtoMessage

func (*CodeCompilationConfig) ProtoMessage()

func (*CodeCompilationConfig) ProtoReflect

func (x *CodeCompilationConfig) ProtoReflect() protoreflect.Message

func (*CodeCompilationConfig) Reset

func (x *CodeCompilationConfig) Reset()

func (*CodeCompilationConfig) String

func (x *CodeCompilationConfig) String() string

CommitAuthor

type CommitAuthor struct {

	// Required. The commit author's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The commit author's email address.
	EmailAddress string `protobuf:"bytes,2,opt,name=email_address,json=emailAddress,proto3" json:"email_address,omitempty"`
	// contains filtered or unexported fields
}

Represents the author of a Git commit.

func (*CommitAuthor) Descriptor

func (*CommitAuthor) Descriptor() ([]byte, []int)

Deprecated: Use CommitAuthor.ProtoReflect.Descriptor instead.

func (*CommitAuthor) GetEmailAddress

func (x *CommitAuthor) GetEmailAddress() string

func (*CommitAuthor) GetName

func (x *CommitAuthor) GetName() string

func (*CommitAuthor) ProtoMessage

func (*CommitAuthor) ProtoMessage()

func (*CommitAuthor) ProtoReflect

func (x *CommitAuthor) ProtoReflect() protoreflect.Message

func (*CommitAuthor) Reset

func (x *CommitAuthor) Reset()

func (*CommitAuthor) String

func (x *CommitAuthor) String() string

CommitLogEntry

type CommitLogEntry struct {

	// Commit timestamp.
	CommitTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=commit_time,json=commitTime,proto3" json:"commit_time,omitempty"`
	// The commit SHA for this commit log entry.
	CommitSha string `protobuf:"bytes,2,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
	// The commit author for this commit log entry.
	Author *CommitAuthor `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
	// The commit message for this commit log entry.
	CommitMessage string `protobuf:"bytes,4,opt,name=commit_message,json=commitMessage,proto3" json:"commit_message,omitempty"`
	// contains filtered or unexported fields
}

Represents a single commit log.

func (*CommitLogEntry) Descriptor

func (*CommitLogEntry) Descriptor() ([]byte, []int)

Deprecated: Use CommitLogEntry.ProtoReflect.Descriptor instead.

func (*CommitLogEntry) GetAuthor

func (x *CommitLogEntry) GetAuthor() *CommitAuthor

func (*CommitLogEntry) GetCommitMessage

func (x *CommitLogEntry) GetCommitMessage() string

func (*CommitLogEntry) GetCommitSha

func (x *CommitLogEntry) GetCommitSha() string

func (*CommitLogEntry) GetCommitTime

func (x *CommitLogEntry) GetCommitTime() *timestamppb.Timestamp

func (*CommitLogEntry) ProtoMessage

func (*CommitLogEntry) ProtoMessage()

func (*CommitLogEntry) ProtoReflect

func (x *CommitLogEntry) ProtoReflect() protoreflect.Message

func (*CommitLogEntry) Reset

func (x *CommitLogEntry) Reset()

func (*CommitLogEntry) String

func (x *CommitLogEntry) String() string

CommitMetadata

type CommitMetadata struct {

	// Required. The commit's author.
	Author *CommitAuthor `protobuf:"bytes,1,opt,name=author,proto3" json:"author,omitempty"`
	// Optional. The commit's message.
	CommitMessage string `protobuf:"bytes,2,opt,name=commit_message,json=commitMessage,proto3" json:"commit_message,omitempty"`
	// contains filtered or unexported fields
}

Represents a Dataform Git commit.

func (*CommitMetadata) Descriptor

func (*CommitMetadata) Descriptor() ([]byte, []int)

Deprecated: Use CommitMetadata.ProtoReflect.Descriptor instead.

func (*CommitMetadata) GetAuthor

func (x *CommitMetadata) GetAuthor() *CommitAuthor

func (*CommitMetadata) GetCommitMessage

func (x *CommitMetadata) GetCommitMessage() string

func (*CommitMetadata) ProtoMessage

func (*CommitMetadata) ProtoMessage()

func (*CommitMetadata) ProtoReflect

func (x *CommitMetadata) ProtoReflect() protoreflect.Message

func (*CommitMetadata) Reset

func (x *CommitMetadata) Reset()

func (*CommitMetadata) String

func (x *CommitMetadata) String() string

CommitRepositoryChangesRequest

type CommitRepositoryChangesRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The changes to commit to the repository.
	CommitMetadata *CommitMetadata `protobuf:"bytes,2,opt,name=commit_metadata,json=commitMetadata,proto3" json:"commit_metadata,omitempty"`
	// Optional. The commit SHA which must be the repository's current HEAD before
	// applying this commit; otherwise this request will fail. If unset, no
	// validation on the current HEAD commit SHA is performed.
	RequiredHeadCommitSha string `protobuf:"bytes,4,opt,name=required_head_commit_sha,json=requiredHeadCommitSha,proto3" json:"required_head_commit_sha,omitempty"`
	// Optional. A map to the path of the file to the operation. The path is the
	// full file path including filename, from repository root.
	FileOperations map[string]*CommitRepositoryChangesRequest_FileOperation `protobuf:"bytes,3,rep,name=file_operations,json=fileOperations,proto3" json:"file_operations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	// contains filtered or unexported fields
}

CommitRepositoryChanges request message.

func (*CommitRepositoryChangesRequest) Descriptor

func (*CommitRepositoryChangesRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommitRepositoryChangesRequest.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest) GetCommitMetadata

func (x *CommitRepositoryChangesRequest) GetCommitMetadata() *CommitMetadata

func (*CommitRepositoryChangesRequest) GetFileOperations

func (*CommitRepositoryChangesRequest) GetName

func (*CommitRepositoryChangesRequest) GetRequiredHeadCommitSha

func (x *CommitRepositoryChangesRequest) GetRequiredHeadCommitSha() string

func (*CommitRepositoryChangesRequest) ProtoMessage

func (*CommitRepositoryChangesRequest) ProtoMessage()

func (*CommitRepositoryChangesRequest) ProtoReflect

func (*CommitRepositoryChangesRequest) Reset

func (x *CommitRepositoryChangesRequest) Reset()

func (*CommitRepositoryChangesRequest) String

CommitRepositoryChangesRequest_FileOperation

type CommitRepositoryChangesRequest_FileOperation struct {

	// The operation to perform on the file.
	//
	// Types that are assignable to Operation:
	//
	//	*CommitRepositoryChangesRequest_FileOperation_WriteFile_
	//	*CommitRepositoryChangesRequest_FileOperation_DeleteFile_
	Operation isCommitRepositoryChangesRequest_FileOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

Represents a single file operation to the repository.

func (*CommitRepositoryChangesRequest_FileOperation) Descriptor

Deprecated: Use CommitRepositoryChangesRequest_FileOperation.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest_FileOperation) GetDeleteFile

func (*CommitRepositoryChangesRequest_FileOperation) GetOperation

func (m *CommitRepositoryChangesRequest_FileOperation) GetOperation() isCommitRepositoryChangesRequest_FileOperation_Operation

func (*CommitRepositoryChangesRequest_FileOperation) GetWriteFile

func (*CommitRepositoryChangesRequest_FileOperation) ProtoMessage

func (*CommitRepositoryChangesRequest_FileOperation) ProtoReflect

func (*CommitRepositoryChangesRequest_FileOperation) Reset

func (*CommitRepositoryChangesRequest_FileOperation) String

CommitRepositoryChangesRequest_FileOperation_DeleteFile

type CommitRepositoryChangesRequest_FileOperation_DeleteFile struct {
	// contains filtered or unexported fields
}

Represents the delete file operation.

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) Descriptor

Deprecated: Use CommitRepositoryChangesRequest_FileOperation_DeleteFile.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) ProtoMessage

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) ProtoReflect

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) Reset

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) String

CommitRepositoryChangesRequest_FileOperation_DeleteFile_

type CommitRepositoryChangesRequest_FileOperation_DeleteFile_ struct {
	// Represents the delete operation.
	DeleteFile *CommitRepositoryChangesRequest_FileOperation_DeleteFile `protobuf:"bytes,2,opt,name=delete_file,json=deleteFile,proto3,oneof"`
}

CommitRepositoryChangesRequest_FileOperation_WriteFile

type CommitRepositoryChangesRequest_FileOperation_WriteFile struct {

	// The file's contents.
	Contents []byte `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"`
	// contains filtered or unexported fields
}

Represents the write file operation (for files added or modified).

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) Descriptor

Deprecated: Use CommitRepositoryChangesRequest_FileOperation_WriteFile.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) GetContents

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) ProtoMessage

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) ProtoReflect

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) Reset

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) String

CommitRepositoryChangesRequest_FileOperation_WriteFile_

type CommitRepositoryChangesRequest_FileOperation_WriteFile_ struct {
	// Represents the write operation.
	WriteFile *CommitRepositoryChangesRequest_FileOperation_WriteFile `protobuf:"bytes,1,opt,name=write_file,json=writeFile,proto3,oneof"`
}

CommitRepositoryChangesResponse

type CommitRepositoryChangesResponse struct {

	// The commit SHA of the current commit.
	CommitSha string `protobuf:"bytes,1,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
	// contains filtered or unexported fields
}

CommitRepositoryChanges response message.

func (*CommitRepositoryChangesResponse) Descriptor

func (*CommitRepositoryChangesResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommitRepositoryChangesResponse.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesResponse) GetCommitSha

func (x *CommitRepositoryChangesResponse) GetCommitSha() string

func (*CommitRepositoryChangesResponse) ProtoMessage

func (*CommitRepositoryChangesResponse) ProtoMessage()

func (*CommitRepositoryChangesResponse) ProtoReflect

func (*CommitRepositoryChangesResponse) Reset

func (*CommitRepositoryChangesResponse) String

CommitWorkspaceChangesRequest

type CommitWorkspaceChangesRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The commit's author.
	Author *CommitAuthor `protobuf:"bytes,4,opt,name=author,proto3" json:"author,omitempty"`
	// Optional. The commit's message.
	CommitMessage string `protobuf:"bytes,2,opt,name=commit_message,json=commitMessage,proto3" json:"commit_message,omitempty"`
	// Optional. Full file paths to commit including filename, rooted at workspace
	// root. If left empty, all files will be committed.
	Paths []string `protobuf:"bytes,3,rep,name=paths,proto3" json:"paths,omitempty"`
	// contains filtered or unexported fields
}

CommitWorkspaceChanges request message.

func (*CommitWorkspaceChangesRequest) Descriptor

func (*CommitWorkspaceChangesRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommitWorkspaceChangesRequest.ProtoReflect.Descriptor instead.

func (*CommitWorkspaceChangesRequest) GetAuthor

func (*CommitWorkspaceChangesRequest) GetCommitMessage

func (x *CommitWorkspaceChangesRequest) GetCommitMessage() string

func (*CommitWorkspaceChangesRequest) GetName

func (*CommitWorkspaceChangesRequest) GetPaths

func (x *CommitWorkspaceChangesRequest) GetPaths() []string

func (*CommitWorkspaceChangesRequest) ProtoMessage

func (*CommitWorkspaceChangesRequest) ProtoMessage()

func (*CommitWorkspaceChangesRequest) ProtoReflect

func (*CommitWorkspaceChangesRequest) Reset

func (x *CommitWorkspaceChangesRequest) Reset()

func (*CommitWorkspaceChangesRequest) String

CommitWorkspaceChangesResponse

type CommitWorkspaceChangesResponse struct {
	// contains filtered or unexported fields
}

CommitWorkspaceChanges response message.

func (*CommitWorkspaceChangesResponse) Descriptor

func (*CommitWorkspaceChangesResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommitWorkspaceChangesResponse.ProtoReflect.Descriptor instead.

func (*CommitWorkspaceChangesResponse) ProtoMessage

func (*CommitWorkspaceChangesResponse) ProtoMessage()

func (*CommitWorkspaceChangesResponse) ProtoReflect

func (*CommitWorkspaceChangesResponse) Reset

func (x *CommitWorkspaceChangesResponse) Reset()

func (*CommitWorkspaceChangesResponse) String

CompilationResult

type CompilationResult struct {

	// The source of the compilation result.
	//
	// Types that are assignable to Source:
	//
	//	*CompilationResult_GitCommitish
	//	*CompilationResult_Workspace
	//	*CompilationResult_ReleaseConfig
	Source isCompilationResult_Source `protobuf_oneof:"source"`
	// Output only. The compilation result's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Immutable. If set, fields of `code_compilation_config` override the default
	// compilation settings that are specified in dataform.json.
	CodeCompilationConfig *CodeCompilationConfig `protobuf:"bytes,4,opt,name=code_compilation_config,json=codeCompilationConfig,proto3" json:"code_compilation_config,omitempty"`
	// Output only. The fully resolved Git commit SHA of the code that was
	// compiled. Not set for compilation results whose source is a workspace.
	ResolvedGitCommitSha string `protobuf:"bytes,8,opt,name=resolved_git_commit_sha,json=resolvedGitCommitSha,proto3" json:"resolved_git_commit_sha,omitempty"`
	// Output only. The version of `@dataform/core` that was used for compilation.
	DataformCoreVersion string `protobuf:"bytes,5,opt,name=dataform_core_version,json=dataformCoreVersion,proto3" json:"dataform_core_version,omitempty"`
	// Output only. Errors encountered during project compilation.
	CompilationErrors []*CompilationResult_CompilationError `protobuf:"bytes,6,rep,name=compilation_errors,json=compilationErrors,proto3" json:"compilation_errors,omitempty"`
	// Output only. Only set if the repository has a KMS Key.
	DataEncryptionState *DataEncryptionState `protobuf:"bytes,9,opt,name=data_encryption_state,json=dataEncryptionState,proto3" json:"data_encryption_state,omitempty"`
	// Output only. The timestamp of when the compilation result was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,11,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents the result of compiling a Dataform project.

func (*CompilationResult) Descriptor

func (*CompilationResult) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResult.ProtoReflect.Descriptor instead.

func (*CompilationResult) GetCodeCompilationConfig

func (x *CompilationResult) GetCodeCompilationConfig() *CodeCompilationConfig

func (*CompilationResult) GetCompilationErrors

func (x *CompilationResult) GetCompilationErrors() []*CompilationResult_CompilationError

func (*CompilationResult) GetCreateTime

func (x *CompilationResult) GetCreateTime() *timestamppb.Timestamp

func (*CompilationResult) GetDataEncryptionState

func (x *CompilationResult) GetDataEncryptionState() *DataEncryptionState

func (*CompilationResult) GetDataformCoreVersion

func (x *CompilationResult) GetDataformCoreVersion() string

func (*CompilationResult) GetGitCommitish

func (x *CompilationResult) GetGitCommitish() string

func (*CompilationResult) GetInternalMetadata

func (x *CompilationResult) GetInternalMetadata() string

func (*CompilationResult) GetName

func (x *CompilationResult) GetName() string

func (*CompilationResult) GetReleaseConfig

func (x *CompilationResult) GetReleaseConfig() string

func (*CompilationResult) GetResolvedGitCommitSha

func (x *CompilationResult) GetResolvedGitCommitSha() string

func (*CompilationResult) GetSource

func (m *CompilationResult) GetSource() isCompilationResult_Source

func (*CompilationResult) GetWorkspace

func (x *CompilationResult) GetWorkspace() string

func (*CompilationResult) ProtoMessage

func (*CompilationResult) ProtoMessage()

func (*CompilationResult) ProtoReflect

func (x *CompilationResult) ProtoReflect() protoreflect.Message

func (*CompilationResult) Reset

func (x *CompilationResult) Reset()

func (*CompilationResult) String

func (x *CompilationResult) String() string

CompilationResultAction

type CompilationResultAction struct {

	// The compiled object.
	//
	// Types that are assignable to CompiledObject:
	//
	//	*CompilationResultAction_Relation_
	//	*CompilationResultAction_Operations_
	//	*CompilationResultAction_Assertion_
	//	*CompilationResultAction_Declaration_
	//	*CompilationResultAction_Notebook_
	//	*CompilationResultAction_DataPreparation_
	CompiledObject isCompilationResultAction_CompiledObject `protobuf_oneof:"compiled_object"`
	// This action's identifier. Unique within the compilation result.
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// The action's identifier if the project had been compiled without any
	// overrides configured. Unique within the compilation result.
	CanonicalTarget *Target `protobuf:"bytes,2,opt,name=canonical_target,json=canonicalTarget,proto3" json:"canonical_target,omitempty"`
	// The full path including filename in which this action is located, relative
	// to the workspace root.
	FilePath string `protobuf:"bytes,3,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,10,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents a single Dataform action in a compilation result.

func (*CompilationResultAction) Descriptor

func (*CompilationResultAction) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction.ProtoReflect.Descriptor instead.

func (*CompilationResultAction) GetAssertion

func (*CompilationResultAction) GetCanonicalTarget

func (x *CompilationResultAction) GetCanonicalTarget() *Target

func (*CompilationResultAction) GetCompiledObject

func (m *CompilationResultAction) GetCompiledObject() isCompilationResultAction_CompiledObject

func (*CompilationResultAction) GetDataPreparation

func (*CompilationResultAction) GetDeclaration

func (*CompilationResultAction) GetFilePath

func (x *CompilationResultAction) GetFilePath() string

func (*CompilationResultAction) GetInternalMetadata

func (x *CompilationResultAction) GetInternalMetadata() string

func (*CompilationResultAction) GetNotebook

func (*CompilationResultAction) GetOperations

func (*CompilationResultAction) GetRelation

func (*CompilationResultAction) GetTarget

func (x *CompilationResultAction) GetTarget() *Target

func (*CompilationResultAction) ProtoMessage

func (*CompilationResultAction) ProtoMessage()

func (*CompilationResultAction) ProtoReflect

func (x *CompilationResultAction) ProtoReflect() protoreflect.Message

func (*CompilationResultAction) Reset

func (x *CompilationResultAction) Reset()

func (*CompilationResultAction) String

func (x *CompilationResultAction) String() string

CompilationResultAction_Assertion

type CompilationResultAction_Assertion struct {

	// A list of actions that this action depends on.
	DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
	// The parent action of this assertion. Only set if this assertion was
	// automatically generated.
	ParentAction *Target `protobuf:"bytes,5,opt,name=parent_action,json=parentAction,proto3" json:"parent_action,omitempty"`
	// Whether this action is disabled (i.e. should not be run).
	Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Arbitrary, user-defined tags on this action.
	Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	// The SELECT query which must return zero rows in order for this assertion
	// to succeed.
	SelectQuery string `protobuf:"bytes,4,opt,name=select_query,json=selectQuery,proto3" json:"select_query,omitempty"`
	// Descriptor for the assertion's automatically-generated view and its
	// columns.
	RelationDescriptor *RelationDescriptor `protobuf:"bytes,6,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
	// contains filtered or unexported fields
}

Represents an assertion upon a SQL query which is required return zero rows.

func (*CompilationResultAction_Assertion) Descriptor

func (*CompilationResultAction_Assertion) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Assertion.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Assertion) GetDependencyTargets

func (x *CompilationResultAction_Assertion) GetDependencyTargets() []*Target

func (*CompilationResultAction_Assertion) GetDisabled

func (x *CompilationResultAction_Assertion) GetDisabled() bool

func (*CompilationResultAction_Assertion) GetParentAction

func (x *CompilationResultAction_Assertion) GetParentAction() *Target

func (*CompilationResultAction_Assertion) GetRelationDescriptor

func (x *CompilationResultAction_Assertion) GetRelationDescriptor() *RelationDescriptor

func (*CompilationResultAction_Assertion) GetSelectQuery

func (x *CompilationResultAction_Assertion) GetSelectQuery() string

func (*CompilationResultAction_Assertion) GetTags

func (*CompilationResultAction_Assertion) ProtoMessage

func (*CompilationResultAction_Assertion) ProtoMessage()

func (*CompilationResultAction_Assertion) ProtoReflect

func (*CompilationResultAction_Assertion) Reset

func (*CompilationResultAction_Assertion) String

CompilationResultAction_Assertion_

type CompilationResultAction_Assertion_ struct {
	// The assertion executed by this action.
	Assertion *CompilationResultAction_Assertion `protobuf:"bytes,6,opt,name=assertion,proto3,oneof"`
}

CompilationResultAction_DataPreparation

type CompilationResultAction_DataPreparation struct {

	// The definition for the data preparation.
	//
	// Types that are assignable to Definition:
	//
	//	*CompilationResultAction_DataPreparation_ContentsYaml
	//	*CompilationResultAction_DataPreparation_ContentsSql
	Definition isCompilationResultAction_DataPreparation_Definition `protobuf_oneof:"definition"`
	// A list of actions that this action depends on.
	DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
	// Whether this action is disabled (i.e. should not be run).
	Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Arbitrary, user-defined tags on this action.
	Tags []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

Defines a compiled Data Preparation entity

func (*CompilationResultAction_DataPreparation) Descriptor

func (*CompilationResultAction_DataPreparation) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_DataPreparation.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_DataPreparation) GetContentsSql

func (*CompilationResultAction_DataPreparation) GetContentsYaml

func (x *CompilationResultAction_DataPreparation) GetContentsYaml() string

func (*CompilationResultAction_DataPreparation) GetDefinition

func (m *CompilationResultAction_DataPreparation) GetDefinition() isCompilationResultAction_DataPreparation_Definition

func (*CompilationResultAction_DataPreparation) GetDependencyTargets

func (x *CompilationResultAction_DataPreparation) GetDependencyTargets() []*Target

func (*CompilationResultAction_DataPreparation) GetDisabled

func (*CompilationResultAction_DataPreparation) GetTags

func (*CompilationResultAction_DataPreparation) ProtoMessage

func (*CompilationResultAction_DataPreparation) ProtoReflect

func (*CompilationResultAction_DataPreparation) Reset

func (*CompilationResultAction_DataPreparation) String

CompilationResultAction_DataPreparation_

type CompilationResultAction_DataPreparation_ struct {
	// The data preparation executed by this action.
	DataPreparation *CompilationResultAction_DataPreparation `protobuf:"bytes,9,opt,name=data_preparation,json=dataPreparation,proto3,oneof"`
}

CompilationResultAction_DataPreparation_ContentsSql

type CompilationResultAction_DataPreparation_ContentsSql struct {
	// SQL definition for a Data Preparation. Contains a SQL query and
	// additional context information.
	ContentsSql *CompilationResultAction_DataPreparation_SqlDefinition `protobuf:"bytes,6,opt,name=contents_sql,json=contentsSql,proto3,oneof"`
}

CompilationResultAction_DataPreparation_ContentsYaml

type CompilationResultAction_DataPreparation_ContentsYaml struct {
	// The data preparation definition, stored as a YAML string.
	ContentsYaml string `protobuf:"bytes,5,opt,name=contents_yaml,json=contentsYaml,proto3,oneof"`
}

CompilationResultAction_DataPreparation_ErrorTable

type CompilationResultAction_DataPreparation_ErrorTable struct {

	// Error Table target.
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// Error table partition expiration in days. Only positive values are
	// allowed.
	RetentionDays int32 `protobuf:"varint,2,opt,name=retention_days,json=retentionDays,proto3" json:"retention_days,omitempty"`
	// contains filtered or unexported fields
}

Error table information, used to write error data into a BigQuery table.

func (*CompilationResultAction_DataPreparation_ErrorTable) Descriptor

Deprecated: Use CompilationResultAction_DataPreparation_ErrorTable.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_DataPreparation_ErrorTable) GetRetentionDays

func (*CompilationResultAction_DataPreparation_ErrorTable) GetTarget

func (*CompilationResultAction_DataPreparation_ErrorTable) ProtoMessage

func (*CompilationResultAction_DataPreparation_ErrorTable) ProtoReflect

func (*CompilationResultAction_DataPreparation_ErrorTable) Reset

func (*CompilationResultAction_DataPreparation_ErrorTable) String

CompilationResultAction_DataPreparation_SqlDefinition

type CompilationResultAction_DataPreparation_SqlDefinition struct {

	// The SQL query representing the data preparation steps. Formatted as a
	// Pipe SQL query statement.
	Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// Error table configuration,
	ErrorTable *CompilationResultAction_DataPreparation_ErrorTable `protobuf:"bytes,2,opt,name=error_table,json=errorTable,proto3" json:"error_table,omitempty"`
	// Load configuration.
	Load *CompilationResultAction_LoadConfig `protobuf:"bytes,3,opt,name=load,proto3" json:"load,omitempty"`
	// contains filtered or unexported fields
}

Definition of a SQL Data Preparation

func (*CompilationResultAction_DataPreparation_SqlDefinition) Descriptor

Deprecated: Use CompilationResultAction_DataPreparation_SqlDefinition.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_DataPreparation_SqlDefinition) GetErrorTable

func (*CompilationResultAction_DataPreparation_SqlDefinition) GetLoad

func (*CompilationResultAction_DataPreparation_SqlDefinition) GetQuery

func (*CompilationResultAction_DataPreparation_SqlDefinition) ProtoMessage

func (*CompilationResultAction_DataPreparation_SqlDefinition) ProtoReflect

func (*CompilationResultAction_DataPreparation_SqlDefinition) Reset

func (*CompilationResultAction_DataPreparation_SqlDefinition) String

CompilationResultAction_Declaration

type CompilationResultAction_Declaration struct {

	// Descriptor for the relation and its columns. Used as documentation only,
	// i.e. values here will result in no changes to the relation's metadata.
	RelationDescriptor *RelationDescriptor `protobuf:"bytes,1,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
	// contains filtered or unexported fields
}

Represents a relation which is not managed by Dataform but which may be referenced by Dataform actions.

func (*CompilationResultAction_Declaration) Descriptor

func (*CompilationResultAction_Declaration) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Declaration.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Declaration) GetRelationDescriptor

func (x *CompilationResultAction_Declaration) GetRelationDescriptor() *RelationDescriptor

func (*CompilationResultAction_Declaration) ProtoMessage

func (*CompilationResultAction_Declaration) ProtoMessage()

func (*CompilationResultAction_Declaration) ProtoReflect

func (*CompilationResultAction_Declaration) Reset

func (*CompilationResultAction_Declaration) String

CompilationResultAction_Declaration_

type CompilationResultAction_Declaration_ struct {
	// The declaration declared by this action.
	Declaration *CompilationResultAction_Declaration `protobuf:"bytes,7,opt,name=declaration,proto3,oneof"`
}

CompilationResultAction_IncrementalLoadMode

type CompilationResultAction_IncrementalLoadMode struct {

	// Column name for incremental load modes
	Column string `protobuf:"bytes,1,opt,name=column,proto3" json:"column,omitempty"`
	// contains filtered or unexported fields
}

Load definition for incremental load modes

func (*CompilationResultAction_IncrementalLoadMode) Descriptor

Deprecated: Use CompilationResultAction_IncrementalLoadMode.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_IncrementalLoadMode) GetColumn

func (*CompilationResultAction_IncrementalLoadMode) ProtoMessage

func (*CompilationResultAction_IncrementalLoadMode) ProtoReflect

func (*CompilationResultAction_IncrementalLoadMode) Reset

func (*CompilationResultAction_IncrementalLoadMode) String

CompilationResultAction_LoadConfig

type CompilationResultAction_LoadConfig struct {

	// Load mode
	//
	// Types that are assignable to Mode:
	//
	//	*CompilationResultAction_LoadConfig_Replace
	//	*CompilationResultAction_LoadConfig_Append
	//	*CompilationResultAction_LoadConfig_Maximum
	//	*CompilationResultAction_LoadConfig_Unique
	Mode isCompilationResultAction_LoadConfig_Mode `protobuf_oneof:"mode"`
	// contains filtered or unexported fields
}

Simplified load configuration for actions

func (*CompilationResultAction_LoadConfig) Descriptor

func (*CompilationResultAction_LoadConfig) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_LoadConfig.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_LoadConfig) GetAppend

func (*CompilationResultAction_LoadConfig) GetMaximum

func (*CompilationResultAction_LoadConfig) GetMode

func (m *CompilationResultAction_LoadConfig) GetMode() isCompilationResultAction_LoadConfig_Mode

func (*CompilationResultAction_LoadConfig) GetReplace

func (*CompilationResultAction_LoadConfig) GetUnique

func (*CompilationResultAction_LoadConfig) ProtoMessage

func (*CompilationResultAction_LoadConfig) ProtoMessage()

func (*CompilationResultAction_LoadConfig) ProtoReflect

func (*CompilationResultAction_LoadConfig) Reset

func (*CompilationResultAction_LoadConfig) String

CompilationResultAction_LoadConfig_Append

type CompilationResultAction_LoadConfig_Append struct {
	// Append into destination table
	Append *CompilationResultAction_SimpleLoadMode `protobuf:"bytes,2,opt,name=append,proto3,oneof"`
}

CompilationResultAction_LoadConfig_Maximum

type CompilationResultAction_LoadConfig_Maximum struct {
	// Insert records where the value exceeds the previous maximum value for a
	// column in the destination table
	Maximum *CompilationResultAction_IncrementalLoadMode `protobuf:"bytes,3,opt,name=maximum,proto3,oneof"`
}

CompilationResultAction_LoadConfig_Replace

type CompilationResultAction_LoadConfig_Replace struct {
	// Replace destination table
	Replace *CompilationResultAction_SimpleLoadMode `protobuf:"bytes,1,opt,name=replace,proto3,oneof"`
}

CompilationResultAction_LoadConfig_Unique

type CompilationResultAction_LoadConfig_Unique struct {
	// Insert records where the value of a column is not already present in
	// the destination table
	Unique *CompilationResultAction_IncrementalLoadMode `protobuf:"bytes,4,opt,name=unique,proto3,oneof"`
}

CompilationResultAction_Notebook

type CompilationResultAction_Notebook struct {

	// A list of actions that this action depends on.
	DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
	// Whether this action is disabled (i.e. should not be run).
	Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// The contents of the notebook.
	Contents string `protobuf:"bytes,3,opt,name=contents,proto3" json:"contents,omitempty"`
	// Arbitrary, user-defined tags on this action.
	Tags []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

Represents a notebook.

func (*CompilationResultAction_Notebook) Descriptor

func (*CompilationResultAction_Notebook) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Notebook.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Notebook) GetContents

func (x *CompilationResultAction_Notebook) GetContents() string

func (*CompilationResultAction_Notebook) GetDependencyTargets

func (x *CompilationResultAction_Notebook) GetDependencyTargets() []*Target

func (*CompilationResultAction_Notebook) GetDisabled

func (x *CompilationResultAction_Notebook) GetDisabled() bool

func (*CompilationResultAction_Notebook) GetTags

func (*CompilationResultAction_Notebook) ProtoMessage

func (*CompilationResultAction_Notebook) ProtoMessage()

func (*CompilationResultAction_Notebook) ProtoReflect

func (*CompilationResultAction_Notebook) Reset

func (*CompilationResultAction_Notebook) String

CompilationResultAction_Notebook_

type CompilationResultAction_Notebook_ struct {
	// The notebook executed by this action.
	Notebook *CompilationResultAction_Notebook `protobuf:"bytes,8,opt,name=notebook,proto3,oneof"`
}

CompilationResultAction_Operations

type CompilationResultAction_Operations struct {

	// A list of actions that this action depends on.
	DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
	// Whether this action is disabled (i.e. should not be run).
	Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Arbitrary, user-defined tags on this action.
	Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	// Descriptor for any output relation and its columns. Only set if
	// `has_output` is true.
	RelationDescriptor *RelationDescriptor `protobuf:"bytes,6,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
	// A list of arbitrary SQL statements that will be executed without
	// alteration.
	Queries []string `protobuf:"bytes,4,rep,name=queries,proto3" json:"queries,omitempty"`
	// Whether these operations produce an output relation.
	HasOutput bool `protobuf:"varint,5,opt,name=has_output,json=hasOutput,proto3" json:"has_output,omitempty"`
	// contains filtered or unexported fields
}

Represents a list of arbitrary database operations.

func (*CompilationResultAction_Operations) Descriptor

func (*CompilationResultAction_Operations) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Operations.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Operations) GetDependencyTargets

func (x *CompilationResultAction_Operations) GetDependencyTargets() []*Target

func (*CompilationResultAction_Operations) GetDisabled

func (x *CompilationResultAction_Operations) GetDisabled() bool

func (*CompilationResultAction_Operations) GetHasOutput

func (x *CompilationResultAction_Operations) GetHasOutput() bool

func (*CompilationResultAction_Operations) GetQueries

func (x *CompilationResultAction_Operations) GetQueries() []string

func (*CompilationResultAction_Operations) GetRelationDescriptor

func (x *CompilationResultAction_Operations) GetRelationDescriptor() *RelationDescriptor

func (*CompilationResultAction_Operations) GetTags

func (*CompilationResultAction_Operations) ProtoMessage

func (*CompilationResultAction_Operations) ProtoMessage()

func (*CompilationResultAction_Operations) ProtoReflect

func (*CompilationResultAction_Operations) Reset

func (*CompilationResultAction_Operations) String

CompilationResultAction_Operations_

type CompilationResultAction_Operations_ struct {
	// The database operations executed by this action.
	Operations *CompilationResultAction_Operations `protobuf:"bytes,5,opt,name=operations,proto3,oneof"`
}

CompilationResultAction_Relation

type CompilationResultAction_Relation struct {

	// A list of actions that this action depends on.
	DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
	// Whether this action is disabled (i.e. should not be run).
	Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Arbitrary, user-defined tags on this action.
	Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	// Descriptor for the relation and its columns.
	RelationDescriptor *RelationDescriptor `protobuf:"bytes,4,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
	// The type of this relation.
	RelationType CompilationResultAction_Relation_RelationType `protobuf:"varint,5,opt,name=relation_type,json=relationType,proto3,enum=google.cloud.dataform.v1.CompilationResultAction_Relation_RelationType" json:"relation_type,omitempty"`
	// The SELECT query which returns rows which this relation should contain.
	SelectQuery string `protobuf:"bytes,6,opt,name=select_query,json=selectQuery,proto3" json:"select_query,omitempty"`
	// SQL statements to be executed before creating the relation.
	PreOperations []string `protobuf:"bytes,7,rep,name=pre_operations,json=preOperations,proto3" json:"pre_operations,omitempty"`
	// SQL statements to be executed after creating the relation.
	PostOperations []string `protobuf:"bytes,8,rep,name=post_operations,json=postOperations,proto3" json:"post_operations,omitempty"`
	// Configures `INCREMENTAL_TABLE` settings for this relation. Only set if
	// `relation_type` is `INCREMENTAL_TABLE`.
	IncrementalTableConfig *CompilationResultAction_Relation_IncrementalTableConfig `protobuf:"bytes,9,opt,name=incremental_table_config,json=incrementalTableConfig,proto3" json:"incremental_table_config,omitempty"`
	// The SQL expression used to partition the relation.
	PartitionExpression string `protobuf:"bytes,10,opt,name=partition_expression,json=partitionExpression,proto3" json:"partition_expression,omitempty"`
	// A list of columns or SQL expressions used to cluster the table.
	ClusterExpressions []string `protobuf:"bytes,11,rep,name=cluster_expressions,json=clusterExpressions,proto3" json:"cluster_expressions,omitempty"`
	// Sets the partition expiration in days.
	PartitionExpirationDays int32 `protobuf:"varint,12,opt,name=partition_expiration_days,json=partitionExpirationDays,proto3" json:"partition_expiration_days,omitempty"`
	// Specifies whether queries on this table must include a predicate filter
	// that filters on the partitioning column.
	RequirePartitionFilter bool `protobuf:"varint,13,opt,name=require_partition_filter,json=requirePartitionFilter,proto3" json:"require_partition_filter,omitempty"`
	// Additional options that will be provided as key/value pairs into the
	// options clause of a create table/view statement. See
	// https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language
	// for more information on which options are supported.
	AdditionalOptions map[string]string `protobuf:"bytes,14,rep,name=additional_options,json=additionalOptions,proto3" json:"additional_options,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	// contains filtered or unexported fields
}

Represents a database relation.

func (*CompilationResultAction_Relation) Descriptor

func (*CompilationResultAction_Relation) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Relation.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Relation) GetAdditionalOptions

func (x *CompilationResultAction_Relation) GetAdditionalOptions() map[string]string

func (*CompilationResultAction_Relation) GetClusterExpressions

func (x *CompilationResultAction_Relation) GetClusterExpressions() []string

func (*CompilationResultAction_Relation) GetDependencyTargets

func (x *CompilationResultAction_Relation) GetDependencyTargets() []*Target

func (*CompilationResultAction_Relation) GetDisabled

func (x *CompilationResultAction_Relation) GetDisabled() bool

func (*CompilationResultAction_Relation) GetIncrementalTableConfig

func (*CompilationResultAction_Relation) GetPartitionExpirationDays

func (x *CompilationResultAction_Relation) GetPartitionExpirationDays() int32

func (*CompilationResultAction_Relation) GetPartitionExpression

func (x *CompilationResultAction_Relation) GetPartitionExpression() string

func (*CompilationResultAction_Relation) GetPostOperations

func (x *CompilationResultAction_Relation) GetPostOperations() []string

func (*CompilationResultAction_Relation) GetPreOperations

func (x *CompilationResultAction_Relation) GetPreOperations() []string

func (*CompilationResultAction_Relation) GetRelationDescriptor

func (x *CompilationResultAction_Relation) GetRelationDescriptor() *RelationDescriptor

func (*CompilationResultAction_Relation) GetRelationType

func (*CompilationResultAction_Relation) GetRequirePartitionFilter

func (x *CompilationResultAction_Relation) GetRequirePartitionFilter() bool

func (*CompilationResultAction_Relation) GetSelectQuery

func (x *CompilationResultAction_Relation) GetSelectQuery() string

func (*CompilationResultAction_Relation) GetTags

func (*CompilationResultAction_Relation) ProtoMessage

func (*CompilationResultAction_Relation) ProtoMessage()

func (*CompilationResultAction_Relation) ProtoReflect

func (*CompilationResultAction_Relation) Reset

func (*CompilationResultAction_Relation) String

CompilationResultAction_Relation_

type CompilationResultAction_Relation_ struct {
	// The database relation created/updated by this action.
	Relation *CompilationResultAction_Relation `protobuf:"bytes,4,opt,name=relation,proto3,oneof"`
}

CompilationResultAction_Relation_IncrementalTableConfig

type CompilationResultAction_Relation_IncrementalTableConfig struct {

	// The SELECT query which returns rows which should be inserted into the
	// relation if it already exists and is not being refreshed.
	IncrementalSelectQuery string `protobuf:"bytes,1,opt,name=incremental_select_query,json=incrementalSelectQuery,proto3" json:"incremental_select_query,omitempty"`
	// Whether this table should be protected from being refreshed.
	RefreshDisabled bool `protobuf:"varint,2,opt,name=refresh_disabled,json=refreshDisabled,proto3" json:"refresh_disabled,omitempty"`
	// A set of columns or SQL expressions used to define row uniqueness.
	// If any duplicates are discovered (as defined by `unique_key_parts`),
	// only the newly selected rows (as defined by `incremental_select_query`)
	// will be included in the relation.
	UniqueKeyParts []string `protobuf:"bytes,3,rep,name=unique_key_parts,json=uniqueKeyParts,proto3" json:"unique_key_parts,omitempty"`
	// A SQL expression conditional used to limit the set of existing rows
	// considered for a merge operation (see `unique_key_parts` for more
	// information).
	UpdatePartitionFilter string `protobuf:"bytes,4,opt,name=update_partition_filter,json=updatePartitionFilter,proto3" json:"update_partition_filter,omitempty"`
	// SQL statements to be executed before inserting new rows into the
	// relation.
	IncrementalPreOperations []string `protobuf:"bytes,5,rep,name=incremental_pre_operations,json=incrementalPreOperations,proto3" json:"incremental_pre_operations,omitempty"`
	// SQL statements to be executed after inserting new rows into the
	// relation.
	IncrementalPostOperations []string `protobuf:"bytes,6,rep,name=incremental_post_operations,json=incrementalPostOperations,proto3" json:"incremental_post_operations,omitempty"`
	// contains filtered or unexported fields
}

Contains settings for relations of type INCREMENTAL_TABLE.

func (*CompilationResultAction_Relation_IncrementalTableConfig) Descriptor

Deprecated: Use CompilationResultAction_Relation_IncrementalTableConfig.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalPostOperations

func (x *CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalPostOperations() []string

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalPreOperations

func (x *CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalPreOperations() []string

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalSelectQuery

func (x *CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalSelectQuery() string

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetRefreshDisabled

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetUniqueKeyParts

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetUpdatePartitionFilter

func (*CompilationResultAction_Relation_IncrementalTableConfig) ProtoMessage

func (*CompilationResultAction_Relation_IncrementalTableConfig) ProtoReflect

func (*CompilationResultAction_Relation_IncrementalTableConfig) Reset

func (*CompilationResultAction_Relation_IncrementalTableConfig) String

CompilationResultAction_Relation_RelationType

type CompilationResultAction_Relation_RelationType int32

Indicates the type of this relation.

CompilationResultAction_Relation_RELATION_TYPE_UNSPECIFIED, CompilationResultAction_Relation_TABLE, CompilationResultAction_Relation_VIEW, CompilationResultAction_Relation_INCREMENTAL_TABLE, CompilationResultAction_Relation_MATERIALIZED_VIEW

const (
	// Default value. This value is unused.
	CompilationResultAction_Relation_RELATION_TYPE_UNSPECIFIED CompilationResultAction_Relation_RelationType = 0
	// The relation is a table.
	CompilationResultAction_Relation_TABLE CompilationResultAction_Relation_RelationType = 1
	// The relation is a view.
	CompilationResultAction_Relation_VIEW CompilationResultAction_Relation_RelationType = 2
	// The relation is an incrementalized table.
	CompilationResultAction_Relation_INCREMENTAL_TABLE CompilationResultAction_Relation_RelationType = 3
	// The relation is a materialized view.
	CompilationResultAction_Relation_MATERIALIZED_VIEW CompilationResultAction_Relation_RelationType = 4
)

func (CompilationResultAction_Relation_RelationType) Descriptor

func (CompilationResultAction_Relation_RelationType) Enum

func (CompilationResultAction_Relation_RelationType) EnumDescriptor

func (CompilationResultAction_Relation_RelationType) EnumDescriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Relation_RelationType.Descriptor instead.

func (CompilationResultAction_Relation_RelationType) Number

func (CompilationResultAction_Relation_RelationType) String

func (CompilationResultAction_Relation_RelationType) Type

CompilationResultAction_SimpleLoadMode

type CompilationResultAction_SimpleLoadMode struct {
	// contains filtered or unexported fields
}

Simple load definition

func (*CompilationResultAction_SimpleLoadMode) Descriptor

func (*CompilationResultAction_SimpleLoadMode) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_SimpleLoadMode.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_SimpleLoadMode) ProtoMessage

func (*CompilationResultAction_SimpleLoadMode) ProtoReflect

func (*CompilationResultAction_SimpleLoadMode) Reset

func (*CompilationResultAction_SimpleLoadMode) String

CompilationResult_CompilationError

type CompilationResult_CompilationError struct {

	// Output only. The error's top level message.
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// Output only. The error's full stack trace.
	Stack string `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"`
	// Output only. The path of the file where this error occurred, if
	// available, relative to the project root.
	Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
	// Output only. The identifier of the action where this error occurred, if
	// available.
	ActionTarget *Target `protobuf:"bytes,4,opt,name=action_target,json=actionTarget,proto3" json:"action_target,omitempty"`
	// contains filtered or unexported fields
}

An error encountered when attempting to compile a Dataform project.

func (*CompilationResult_CompilationError) Descriptor

func (*CompilationResult_CompilationError) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResult_CompilationError.ProtoReflect.Descriptor instead.

func (*CompilationResult_CompilationError) GetActionTarget

func (x *CompilationResult_CompilationError) GetActionTarget() *Target

func (*CompilationResult_CompilationError) GetMessage

func (*CompilationResult_CompilationError) GetPath

func (*CompilationResult_CompilationError) GetStack

func (*CompilationResult_CompilationError) ProtoMessage

func (*CompilationResult_CompilationError) ProtoMessage()

func (*CompilationResult_CompilationError) ProtoReflect

func (*CompilationResult_CompilationError) Reset

func (*CompilationResult_CompilationError) String

CompilationResult_GitCommitish

type CompilationResult_GitCommitish struct {
	// Immutable. Git commit/tag/branch name at which the repository should be
	// compiled. Must exist in the remote repository. Examples:
	// - a commit SHA: `12ade345`
	// - a tag: `tag1`
	// - a branch name: `branch1`
	GitCommitish string `protobuf:"bytes,2,opt,name=git_commitish,json=gitCommitish,proto3,oneof"`
}

CompilationResult_ReleaseConfig

type CompilationResult_ReleaseConfig struct {
	// Immutable. The name of the release config to compile. Must be in the
	// format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
	ReleaseConfig string `protobuf:"bytes,7,opt,name=release_config,json=releaseConfig,proto3,oneof"`
}

CompilationResult_Workspace

type CompilationResult_Workspace struct {
	// Immutable. The name of the workspace to compile. Must be in the format
	// `projects/*/locations/*/repositories/*/workspaces/*`.
	Workspace string `protobuf:"bytes,3,opt,name=workspace,proto3,oneof"`
}

ComputeRepositoryAccessTokenStatusRequest

type ComputeRepositoryAccessTokenStatusRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

ComputeRepositoryAccessTokenStatus request message.

func (*ComputeRepositoryAccessTokenStatusRequest) Descriptor

func (*ComputeRepositoryAccessTokenStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use ComputeRepositoryAccessTokenStatusRequest.ProtoReflect.Descriptor instead.

func (*ComputeRepositoryAccessTokenStatusRequest) GetName

func (*ComputeRepositoryAccessTokenStatusRequest) ProtoMessage

func (*ComputeRepositoryAccessTokenStatusRequest) ProtoReflect

func (*ComputeRepositoryAccessTokenStatusRequest) Reset

func (*ComputeRepositoryAccessTokenStatusRequest) String

ComputeRepositoryAccessTokenStatusResponse

type ComputeRepositoryAccessTokenStatusResponse struct {

	// Indicates the status of the Git access token.
	TokenStatus ComputeRepositoryAccessTokenStatusResponse_TokenStatus `protobuf:"varint,1,opt,name=token_status,json=tokenStatus,proto3,enum=google.cloud.dataform.v1.ComputeRepositoryAccessTokenStatusResponse_TokenStatus" json:"token_status,omitempty"`
	// contains filtered or unexported fields
}

ComputeRepositoryAccessTokenStatus response message.

func (*ComputeRepositoryAccessTokenStatusResponse) Descriptor

Deprecated: Use ComputeRepositoryAccessTokenStatusResponse.ProtoReflect.Descriptor instead.

func (*ComputeRepositoryAccessTokenStatusResponse) GetTokenStatus

func (*ComputeRepositoryAccessTokenStatusResponse) ProtoMessage

func (*ComputeRepositoryAccessTokenStatusResponse) ProtoReflect

func (*ComputeRepositoryAccessTokenStatusResponse) Reset

func (*ComputeRepositoryAccessTokenStatusResponse) String

ComputeRepositoryAccessTokenStatusResponse_TokenStatus

type ComputeRepositoryAccessTokenStatusResponse_TokenStatus int32

Indicates the status of a Git authentication token.

ComputeRepositoryAccessTokenStatusResponse_TOKEN_STATUS_UNSPECIFIED, ComputeRepositoryAccessTokenStatusResponse_NOT_FOUND, ComputeRepositoryAccessTokenStatusResponse_INVALID, ComputeRepositoryAccessTokenStatusResponse_VALID

const (
	// Default value. This value is unused.
	ComputeRepositoryAccessTokenStatusResponse_TOKEN_STATUS_UNSPECIFIED ComputeRepositoryAccessTokenStatusResponse_TokenStatus = 0
	// The token could not be found in Secret Manager (or the Dataform
	// Service Account did not have permission to access it).
	ComputeRepositoryAccessTokenStatusResponse_NOT_FOUND ComputeRepositoryAccessTokenStatusResponse_TokenStatus = 1
	// The token could not be used to authenticate against the Git remote.
	ComputeRepositoryAccessTokenStatusResponse_INVALID ComputeRepositoryAccessTokenStatusResponse_TokenStatus = 2
	// The token was used successfully to authenticate against the Git remote.
	ComputeRepositoryAccessTokenStatusResponse_VALID ComputeRepositoryAccessTokenStatusResponse_TokenStatus = 3
)

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Descriptor

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Enum

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) EnumDescriptor

Deprecated: Use ComputeRepositoryAccessTokenStatusResponse_TokenStatus.Descriptor instead.

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Number

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) String

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Type

Config

type Config struct {

	// Identifier. The config name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The default KMS key that is used if no encryption key is provided
	// when a repository is created.
	DefaultKmsKeyName string `protobuf:"bytes,2,opt,name=default_kms_key_name,json=defaultKmsKeyName,proto3" json:"default_kms_key_name,omitempty"`
	// contains filtered or unexported fields
}

Config for all repositories in a given project and location.

func (*Config) Descriptor

func (*Config) Descriptor() ([]byte, []int)

Deprecated: Use Config.ProtoReflect.Descriptor instead.

func (*Config) GetDefaultKmsKeyName

func (x *Config) GetDefaultKmsKeyName() string

func (*Config) GetName

func (x *Config) GetName() string

func (*Config) ProtoMessage

func (*Config) ProtoMessage()

func (*Config) ProtoReflect

func (x *Config) ProtoReflect() protoreflect.Message

func (*Config) Reset

func (x *Config) Reset()

func (*Config) String

func (x *Config) String() string

CreateCompilationResultRequest

type CreateCompilationResultRequest struct {

	// Required. The repository in which to create the compilation result. Must be
	// in the format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The compilation result to create.
	CompilationResult *CompilationResult `protobuf:"bytes,2,opt,name=compilation_result,json=compilationResult,proto3" json:"compilation_result,omitempty"`
	// contains filtered or unexported fields
}

CreateCompilationResult request message.

func (*CreateCompilationResultRequest) Descriptor

func (*CreateCompilationResultRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateCompilationResultRequest.ProtoReflect.Descriptor instead.

func (*CreateCompilationResultRequest) GetCompilationResult

func (x *CreateCompilationResultRequest) GetCompilationResult() *CompilationResult

func (*CreateCompilationResultRequest) GetParent

func (x *CreateCompilationResultRequest) GetParent() string

func (*CreateCompilationResultRequest) ProtoMessage

func (*CreateCompilationResultRequest) ProtoMessage()

func (*CreateCompilationResultRequest) ProtoReflect

func (*CreateCompilationResultRequest) Reset

func (x *CreateCompilationResultRequest) Reset()

func (*CreateCompilationResultRequest) String

CreateReleaseConfigRequest

type CreateReleaseConfigRequest struct {

	// Required. The repository in which to create the release config. Must be in
	// the format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The release config to create.
	ReleaseConfig *ReleaseConfig `protobuf:"bytes,2,opt,name=release_config,json=releaseConfig,proto3" json:"release_config,omitempty"`
	// Required. The ID to use for the release config, which will become the final
	// component of the release config's resource name.
	ReleaseConfigId string `protobuf:"bytes,3,opt,name=release_config_id,json=releaseConfigId,proto3" json:"release_config_id,omitempty"`
	// contains filtered or unexported fields
}

CreateReleaseConfig request message.

func (*CreateReleaseConfigRequest) Descriptor

func (*CreateReleaseConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*CreateReleaseConfigRequest) GetParent

func (x *CreateReleaseConfigRequest) GetParent() string

func (*CreateReleaseConfigRequest) GetReleaseConfig

func (x *CreateReleaseConfigRequest) GetReleaseConfig() *ReleaseConfig

func (*CreateReleaseConfigRequest) GetReleaseConfigId

func (x *CreateReleaseConfigRequest) GetReleaseConfigId() string

func (*CreateReleaseConfigRequest) ProtoMessage

func (*CreateReleaseConfigRequest) ProtoMessage()

func (*CreateReleaseConfigRequest) ProtoReflect

func (*CreateReleaseConfigRequest) Reset

func (x *CreateReleaseConfigRequest) Reset()

func (*CreateReleaseConfigRequest) String

func (x *CreateReleaseConfigRequest) String() string

CreateRepositoryRequest

type CreateRepositoryRequest struct {

	// Required. The location in which to create the repository. Must be in the
	// format `projects/*/locations/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The repository to create.
	Repository *Repository `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	// Required. The ID to use for the repository, which will become the final
	// component of the repository's resource name.
	RepositoryId string `protobuf:"bytes,3,opt,name=repository_id,json=repositoryId,proto3" json:"repository_id,omitempty"`
	// contains filtered or unexported fields
}

CreateRepository request message.

func (*CreateRepositoryRequest) Descriptor

func (*CreateRepositoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateRepositoryRequest.ProtoReflect.Descriptor instead.

func (*CreateRepositoryRequest) GetParent

func (x *CreateRepositoryRequest) GetParent() string

func (*CreateRepositoryRequest) GetRepository

func (x *CreateRepositoryRequest) GetRepository() *Repository

func (*CreateRepositoryRequest) GetRepositoryId

func (x *CreateRepositoryRequest) GetRepositoryId() string

func (*CreateRepositoryRequest) ProtoMessage

func (*CreateRepositoryRequest) ProtoMessage()

func (*CreateRepositoryRequest) ProtoReflect

func (x *CreateRepositoryRequest) ProtoReflect() protoreflect.Message

func (*CreateRepositoryRequest) Reset

func (x *CreateRepositoryRequest) Reset()

func (*CreateRepositoryRequest) String

func (x *CreateRepositoryRequest) String() string

CreateWorkflowConfigRequest

type CreateWorkflowConfigRequest struct {

	// Required. The repository in which to create the workflow config. Must be in
	// the format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The workflow config to create.
	WorkflowConfig *WorkflowConfig `protobuf:"bytes,2,opt,name=workflow_config,json=workflowConfig,proto3" json:"workflow_config,omitempty"`
	// Required. The ID to use for the workflow config, which will become the
	// final component of the workflow config's resource name.
	WorkflowConfigId string `protobuf:"bytes,3,opt,name=workflow_config_id,json=workflowConfigId,proto3" json:"workflow_config_id,omitempty"`
	// contains filtered or unexported fields
}

CreateWorkflowConfig request message.

func (*CreateWorkflowConfigRequest) Descriptor

func (*CreateWorkflowConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkflowConfigRequest) GetParent

func (x *CreateWorkflowConfigRequest) GetParent() string

func (*CreateWorkflowConfigRequest) GetWorkflowConfig

func (x *CreateWorkflowConfigRequest) GetWorkflowConfig() *WorkflowConfig

func (*CreateWorkflowConfigRequest) GetWorkflowConfigId

func (x *CreateWorkflowConfigRequest) GetWorkflowConfigId() string

func (*CreateWorkflowConfigRequest) ProtoMessage

func (*CreateWorkflowConfigRequest) ProtoMessage()

func (*CreateWorkflowConfigRequest) ProtoReflect

func (*CreateWorkflowConfigRequest) Reset

func (x *CreateWorkflowConfigRequest) Reset()

func (*CreateWorkflowConfigRequest) String

func (x *CreateWorkflowConfigRequest) String() string

CreateWorkflowInvocationRequest

type CreateWorkflowInvocationRequest struct {

	// Required. The repository in which to create the workflow invocation. Must
	// be in the format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The workflow invocation resource to create.
	WorkflowInvocation *WorkflowInvocation `protobuf:"bytes,2,opt,name=workflow_invocation,json=workflowInvocation,proto3" json:"workflow_invocation,omitempty"`
	// contains filtered or unexported fields
}

CreateWorkflowInvocation request message.

func (*CreateWorkflowInvocationRequest) Descriptor

func (*CreateWorkflowInvocationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateWorkflowInvocationRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkflowInvocationRequest) GetParent

func (x *CreateWorkflowInvocationRequest) GetParent() string

func (*CreateWorkflowInvocationRequest) GetWorkflowInvocation

func (x *CreateWorkflowInvocationRequest) GetWorkflowInvocation() *WorkflowInvocation

func (*CreateWorkflowInvocationRequest) ProtoMessage

func (*CreateWorkflowInvocationRequest) ProtoMessage()

func (*CreateWorkflowInvocationRequest) ProtoReflect

func (*CreateWorkflowInvocationRequest) Reset

func (*CreateWorkflowInvocationRequest) String

CreateWorkspaceRequest

type CreateWorkspaceRequest struct {

	// Required. The repository in which to create the workspace. Must be in the
	// format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The workspace to create.
	Workspace *Workspace `protobuf:"bytes,2,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The ID to use for the workspace, which will become the final
	// component of the workspace's resource name.
	WorkspaceId string `protobuf:"bytes,3,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"`
	// contains filtered or unexported fields
}

CreateWorkspace request message.

func (*CreateWorkspaceRequest) Descriptor

func (*CreateWorkspaceRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateWorkspaceRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkspaceRequest) GetParent

func (x *CreateWorkspaceRequest) GetParent() string

func (*CreateWorkspaceRequest) GetWorkspace

func (x *CreateWorkspaceRequest) GetWorkspace() *Workspace

func (*CreateWorkspaceRequest) GetWorkspaceId

func (x *CreateWorkspaceRequest) GetWorkspaceId() string

func (*CreateWorkspaceRequest) ProtoMessage

func (*CreateWorkspaceRequest) ProtoMessage()

func (*CreateWorkspaceRequest) ProtoReflect

func (x *CreateWorkspaceRequest) ProtoReflect() protoreflect.Message

func (*CreateWorkspaceRequest) Reset

func (x *CreateWorkspaceRequest) Reset()

func (*CreateWorkspaceRequest) String

func (x *CreateWorkspaceRequest) String() string

DataEncryptionState

type DataEncryptionState struct {

	// Required. The KMS key version name with which data of a resource is
	// encrypted.
	KmsKeyVersionName string `protobuf:"bytes,1,opt,name=kms_key_version_name,json=kmsKeyVersionName,proto3" json:"kms_key_version_name,omitempty"`
	// contains filtered or unexported fields
}

Describes encryption state of a resource.

func (*DataEncryptionState) Descriptor

func (*DataEncryptionState) Descriptor() ([]byte, []int)

Deprecated: Use DataEncryptionState.ProtoReflect.Descriptor instead.

func (*DataEncryptionState) GetKmsKeyVersionName

func (x *DataEncryptionState) GetKmsKeyVersionName() string

func (*DataEncryptionState) ProtoMessage

func (*DataEncryptionState) ProtoMessage()

func (*DataEncryptionState) ProtoReflect

func (x *DataEncryptionState) ProtoReflect() protoreflect.Message

func (*DataEncryptionState) Reset

func (x *DataEncryptionState) Reset()

func (*DataEncryptionState) String

func (x *DataEncryptionState) String() string

DataformClient

type DataformClient interface {
	// Lists Repositories in a given project and location.
	//
	// **Note:** *This method can return repositories not shown in the [Dataform
	// UI](https://console.cloud.google.com/bigquery/dataform)*.
	ListRepositories(ctx context.Context, in *ListRepositoriesRequest, opts ...grpc.CallOption) (*ListRepositoriesResponse, error)
	// Fetches a single Repository.
	GetRepository(ctx context.Context, in *GetRepositoryRequest, opts ...grpc.CallOption) (*Repository, error)
	// Creates a new Repository in a given project and location.
	CreateRepository(ctx context.Context, in *CreateRepositoryRequest, opts ...grpc.CallOption) (*Repository, error)
	// Updates a single Repository.
	//
	// **Note:** *This method does not fully implement
	// [AIP/134](https://google.aip.dev/134). The wildcard entry (\*) is treated
	// as a bad request, and when the `field_mask` is omitted, the request is
	// treated as a full update on all modifiable fields.*
	UpdateRepository(ctx context.Context, in *UpdateRepositoryRequest, opts ...grpc.CallOption) (*Repository, error)
	// Deletes a single Repository.
	DeleteRepository(ctx context.Context, in *DeleteRepositoryRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Applies a Git commit to a Repository. The Repository must not have a value
	// for `git_remote_settings.url`.
	CommitRepositoryChanges(ctx context.Context, in *CommitRepositoryChangesRequest, opts ...grpc.CallOption) (*CommitRepositoryChangesResponse, error)
	// Returns the contents of a file (inside a Repository). The Repository
	// must not have a value for `git_remote_settings.url`.
	ReadRepositoryFile(ctx context.Context, in *ReadRepositoryFileRequest, opts ...grpc.CallOption) (*ReadRepositoryFileResponse, error)
	// Returns the contents of a given Repository directory. The Repository must
	// not have a value for `git_remote_settings.url`.
	QueryRepositoryDirectoryContents(ctx context.Context, in *QueryRepositoryDirectoryContentsRequest, opts ...grpc.CallOption) (*QueryRepositoryDirectoryContentsResponse, error)
	// Fetches a Repository's history of commits.  The Repository must not have a
	// value for `git_remote_settings.url`.
	FetchRepositoryHistory(ctx context.Context, in *FetchRepositoryHistoryRequest, opts ...grpc.CallOption) (*FetchRepositoryHistoryResponse, error)
	// Computes a Repository's Git access token status.
	ComputeRepositoryAccessTokenStatus(ctx context.Context, in *ComputeRepositoryAccessTokenStatusRequest, opts ...grpc.CallOption) (*ComputeRepositoryAccessTokenStatusResponse, error)
	// Fetches a Repository's remote branches.
	FetchRemoteBranches(ctx context.Context, in *FetchRemoteBranchesRequest, opts ...grpc.CallOption) (*FetchRemoteBranchesResponse, error)
	// Lists Workspaces in a given Repository.
	ListWorkspaces(ctx context.Context, in *ListWorkspacesRequest, opts ...grpc.CallOption) (*ListWorkspacesResponse, error)
	// Fetches a single Workspace.
	GetWorkspace(ctx context.Context, in *GetWorkspaceRequest, opts ...grpc.CallOption) (*Workspace, error)
	// Creates a new Workspace in a given Repository.
	CreateWorkspace(ctx context.Context, in *CreateWorkspaceRequest, opts ...grpc.CallOption) (*Workspace, error)
	// Deletes a single Workspace.
	DeleteWorkspace(ctx context.Context, in *DeleteWorkspaceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Installs dependency NPM packages (inside a Workspace).
	InstallNpmPackages(ctx context.Context, in *InstallNpmPackagesRequest, opts ...grpc.CallOption) (*InstallNpmPackagesResponse, error)
	// Pulls Git commits from the Repository's remote into a Workspace.
	PullGitCommits(ctx context.Context, in *PullGitCommitsRequest, opts ...grpc.CallOption) (*PullGitCommitsResponse, error)
	// Pushes Git commits from a Workspace to the Repository's remote.
	PushGitCommits(ctx context.Context, in *PushGitCommitsRequest, opts ...grpc.CallOption) (*PushGitCommitsResponse, error)
	// Fetches Git statuses for the files in a Workspace.
	FetchFileGitStatuses(ctx context.Context, in *FetchFileGitStatusesRequest, opts ...grpc.CallOption) (*FetchFileGitStatusesResponse, error)
	// Fetches Git ahead/behind against a remote branch.
	FetchGitAheadBehind(ctx context.Context, in *FetchGitAheadBehindRequest, opts ...grpc.CallOption) (*FetchGitAheadBehindResponse, error)
	// Applies a Git commit for uncommitted files in a Workspace.
	CommitWorkspaceChanges(ctx context.Context, in *CommitWorkspaceChangesRequest, opts ...grpc.CallOption) (*CommitWorkspaceChangesResponse, error)
	// Performs a Git reset for uncommitted files in a Workspace.
	ResetWorkspaceChanges(ctx context.Context, in *ResetWorkspaceChangesRequest, opts ...grpc.CallOption) (*ResetWorkspaceChangesResponse, error)
	// Fetches Git diff for an uncommitted file in a Workspace.
	FetchFileDiff(ctx context.Context, in *FetchFileDiffRequest, opts ...grpc.CallOption) (*FetchFileDiffResponse, error)
	// Returns the contents of a given Workspace directory.
	QueryDirectoryContents(ctx context.Context, in *QueryDirectoryContentsRequest, opts ...grpc.CallOption) (*QueryDirectoryContentsResponse, error)
	// Finds the contents of a given Workspace directory by filter.
	SearchFiles(ctx context.Context, in *SearchFilesRequest, opts ...grpc.CallOption) (*SearchFilesResponse, error)
	// Creates a directory inside a Workspace.
	MakeDirectory(ctx context.Context, in *MakeDirectoryRequest, opts ...grpc.CallOption) (*MakeDirectoryResponse, error)
	// Deletes a directory (inside a Workspace) and all of its contents.
	RemoveDirectory(ctx context.Context, in *RemoveDirectoryRequest, opts ...grpc.CallOption) (*RemoveDirectoryResponse, error)
	// Moves a directory (inside a Workspace), and all of its contents, to a new
	// location.
	MoveDirectory(ctx context.Context, in *MoveDirectoryRequest, opts ...grpc.CallOption) (*MoveDirectoryResponse, error)
	// Returns the contents of a file (inside a Workspace).
	ReadFile(ctx context.Context, in *ReadFileRequest, opts ...grpc.CallOption) (*ReadFileResponse, error)
	// Deletes a file (inside a Workspace).
	RemoveFile(ctx context.Context, in *RemoveFileRequest, opts ...grpc.CallOption) (*RemoveFileResponse, error)
	// Moves a file (inside a Workspace) to a new location.
	MoveFile(ctx context.Context, in *MoveFileRequest, opts ...grpc.CallOption) (*MoveFileResponse, error)
	// Writes to a file (inside a Workspace).
	WriteFile(ctx context.Context, in *WriteFileRequest, opts ...grpc.CallOption) (*WriteFileResponse, error)
	// Lists ReleaseConfigs in a given Repository.
	ListReleaseConfigs(ctx context.Context, in *ListReleaseConfigsRequest, opts ...grpc.CallOption) (*ListReleaseConfigsResponse, error)
	// Fetches a single ReleaseConfig.
	GetReleaseConfig(ctx context.Context, in *GetReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
	// Creates a new ReleaseConfig in a given Repository.
	CreateReleaseConfig(ctx context.Context, in *CreateReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
	// Updates a single ReleaseConfig.
	//
	// **Note:** *This method does not fully implement
	// [AIP/134](https://google.aip.dev/134). The wildcard entry (\*) is treated
	// as a bad request, and when the `field_mask` is omitted, the request is
	// treated as a full update on all modifiable fields.*
	UpdateReleaseConfig(ctx context.Context, in *UpdateReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
	// Deletes a single ReleaseConfig.
	DeleteReleaseConfig(ctx context.Context, in *DeleteReleaseConfigRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Lists CompilationResults in a given Repository.
	ListCompilationResults(ctx context.Context, in *ListCompilationResultsRequest, opts ...grpc.CallOption) (*ListCompilationResultsResponse, error)
	// Fetches a single CompilationResult.
	GetCompilationResult(ctx context.Context, in *GetCompilationResultRequest, opts ...grpc.CallOption) (*CompilationResult, error)
	// Creates a new CompilationResult in a given project and location.
	CreateCompilationResult(ctx context.Context, in *CreateCompilationResultRequest, opts ...grpc.CallOption) (*CompilationResult, error)
	// Returns CompilationResultActions in a given CompilationResult.
	QueryCompilationResultActions(ctx context.Context, in *QueryCompilationResultActionsRequest, opts ...grpc.CallOption) (*QueryCompilationResultActionsResponse, error)
	// Lists WorkflowConfigs in a given Repository.
	ListWorkflowConfigs(ctx context.Context, in *ListWorkflowConfigsRequest, opts ...grpc.CallOption) (*ListWorkflowConfigsResponse, error)
	// Fetches a single WorkflowConfig.
	GetWorkflowConfig(ctx context.Context, in *GetWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
	// Creates a new WorkflowConfig in a given Repository.
	CreateWorkflowConfig(ctx context.Context, in *CreateWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
	// Updates a single WorkflowConfig.
	//
	// **Note:** *This method does not fully implement
	// [AIP/134](https://google.aip.dev/134). The wildcard entry (\*) is treated
	// as a bad request, and when the `field_mask` is omitted, the request is
	// treated as a full update on all modifiable fields.*
	UpdateWorkflowConfig(ctx context.Context, in *UpdateWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
	// Deletes a single WorkflowConfig.
	DeleteWorkflowConfig(ctx context.Context, in *DeleteWorkflowConfigRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Lists WorkflowInvocations in a given Repository.
	ListWorkflowInvocations(ctx context.Context, in *ListWorkflowInvocationsRequest, opts ...grpc.CallOption) (*ListWorkflowInvocationsResponse, error)
	// Fetches a single WorkflowInvocation.
	GetWorkflowInvocation(ctx context.Context, in *GetWorkflowInvocationRequest, opts ...grpc.CallOption) (*WorkflowInvocation, error)
	// Creates a new WorkflowInvocation in a given Repository.
	CreateWorkflowInvocation(ctx context.Context, in *CreateWorkflowInvocationRequest, opts ...grpc.CallOption) (*WorkflowInvocation, error)
	// Deletes a single WorkflowInvocation.
	DeleteWorkflowInvocation(ctx context.Context, in *DeleteWorkflowInvocationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Requests cancellation of a running WorkflowInvocation.
	CancelWorkflowInvocation(ctx context.Context, in *CancelWorkflowInvocationRequest, opts ...grpc.CallOption) (*CancelWorkflowInvocationResponse, error)
	// Returns WorkflowInvocationActions in a given WorkflowInvocation.
	QueryWorkflowInvocationActions(ctx context.Context, in *QueryWorkflowInvocationActionsRequest, opts ...grpc.CallOption) (*QueryWorkflowInvocationActionsResponse, error)
	// Get default config for a given project and location.
	GetConfig(ctx context.Context, in *GetConfigRequest, opts ...grpc.CallOption) (*Config, error)
	// Update default config for a given project and location.
	//
	// **Note:** *This method does not fully implement
	// [AIP/134](https://google.aip.dev/134). The wildcard entry (\*) is treated
	// as a bad request, and when the `field_mask` is omitted, the request is
	// treated as a full update on all modifiable fields.*
	UpdateConfig(ctx context.Context, in *UpdateConfigRequest, opts ...grpc.CallOption) (*Config, error)
}

DataformClient is the client API for Dataform service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewDataformClient

func NewDataformClient(cc grpc.ClientConnInterface) DataformClient

DataformServer

type DataformServer interface {
	// Lists Repositories in a given project and location.
	//
	// **Note:** *This method can return repositories not shown in the [Dataform
	// UI](https://console.cloud.google.com/bigquery/dataform)*.
	ListRepositories(context.Context, *ListRepositoriesRequest) (*ListRepositoriesResponse, error)
	// Fetches a single Repository.
	GetRepository(context.Context, *GetRepositoryRequest) (*Repository, error)
	// Creates a new Repository in a given project and location.
	CreateRepository(context.Context, *CreateRepositoryRequest) (*Repository, error)
	// Updates a single Repository.
	//
	// **Note:** *This method does not fully implement
	// [AIP/134](https://google.aip.dev/134). The wildcard entry (\*) is treated
	// as a bad request, and when the `field_mask` is omitted, the request is
	// treated as a full update on all modifiable fields.*
	UpdateRepository(context.Context, *UpdateRepositoryRequest) (*Repository, error)
	// Deletes a single Repository.
	DeleteRepository(context.Context, *DeleteRepositoryRequest) (*emptypb.Empty, error)
	// Applies a Git commit to a Repository. The Repository must not have a value
	// for `git_remote_settings.url`.
	CommitRepositoryChanges(context.Context, *CommitRepositoryChangesRequest) (*CommitRepositoryChangesResponse, error)
	// Returns the contents of a file (inside a Repository). The Repository
	// must not have a value for `git_remote_settings.url`.
	ReadRepositoryFile(context.Context, *ReadRepositoryFileRequest) (*ReadRepositoryFileResponse, error)
	// Returns the contents of a given Repository directory. The Repository must
	// not have a value for `git_remote_settings.url`.
	QueryRepositoryDirectoryContents(context.Context, *QueryRepositoryDirectoryContentsRequest) (*QueryRepositoryDirectoryContentsResponse, error)
	// Fetches a Repository's history of commits.  The Repository must not have a
	// value for `git_remote_settings.url`.
	FetchRepositoryHistory(context.Context, *FetchRepositoryHistoryRequest) (*FetchRepositoryHistoryResponse, error)
	// Computes a Repository's Git access token status.
	ComputeRepositoryAccessTokenStatus(context.Context, *ComputeRepositoryAccessTokenStatusRequest) (*ComputeRepositoryAccessTokenStatusResponse, error)
	// Fetches a Repository's remote branches.
	FetchRemoteBranches(context.Context, *FetchRemoteBranchesRequest) (*FetchRemoteBranchesResponse, error)
	// Lists Workspaces in a given Repository.
	ListWorkspaces(context.Context, *ListWorkspacesRequest) (*ListWorkspacesResponse, error)
	// Fetches a single Workspace.
	GetWorkspace(context.Context, *GetWorkspaceRequest) (*Workspace, error)
	// Creates a new Workspace in a given Repository.
	CreateWorkspace(context.Context, *CreateWorkspaceRequest) (*Workspace, error)
	// Deletes a single Workspace.
	DeleteWorkspace(context.Context, *DeleteWorkspaceRequest) (*emptypb.Empty, error)
	// Installs dependency NPM packages (inside a Workspace).
	InstallNpmPackages(context.Context, *InstallNpmPackagesRequest) (*InstallNpmPackagesResponse, error)
	// Pulls Git commits from the Repository's remote into a Workspace.
	PullGitCommits(context.Context, *PullGitCommitsRequest) (*PullGitCommitsResponse, error)
	// Pushes Git commits from a Workspace to the Repository's remote.
	PushGitCommits(context.Context, *PushGitCommitsRequest) (*PushGitCommitsResponse, error)
	// Fetches Git statuses for the files in a Workspace.
	FetchFileGitStatuses(context.Context, *FetchFileGitStatusesRequest) (*FetchFileGitStatusesResponse, error)
	// Fetches Git ahead/behind against a remote branch.
	FetchGitAheadBehind(context.Context, *FetchGitAheadBehindRequest) (*FetchGitAheadBehindResponse, error)
	// Applies a Git commit for uncommitted files in a Workspace.
	CommitWorkspaceChanges(context.Context, *CommitWorkspaceChangesRequest) (*CommitWorkspaceChangesResponse, error)
	// Performs a Git reset for uncommitted files in a Workspace.
	ResetWorkspaceChanges(context.Context, *ResetWorkspaceChangesRequest) (*ResetWorkspaceChangesResponse, error)
	// Fetches Git diff for an uncommitted file in a Workspace.
	FetchFileDiff(context.Context, *FetchFileDiffRequest) (*FetchFileDiffResponse, error)
	// Returns the contents of a given Workspace directory.
	QueryDirectoryContents(context.Context, *QueryDirectoryContentsRequest) (*QueryDirectoryContentsResponse, error)
	// Finds the contents of a given Workspace directory by filter.
	SearchFiles(context.Context, *SearchFilesRequest) (*SearchFilesResponse, error)
	// Creates a directory inside a Workspace.
	MakeDirectory(context.Context, *MakeDirectoryRequest) (*MakeDirectoryResponse, error)
	// Deletes a directory (inside a Workspace) and all of its contents.
	RemoveDirectory(context.Context, *RemoveDirectoryRequest) (*RemoveDirectoryResponse, error)
	// Moves a directory (inside a Workspace), and all of its contents, to a new
	// location.
	MoveDirectory(context.Context, *MoveDirectoryRequest) (*MoveDirectoryResponse, error)
	// Returns the contents of a file (inside a Workspace).
	ReadFile(context.Context, *ReadFileRequest) (*ReadFileResponse, error)
	// Deletes a file (inside a Workspace).
	RemoveFile(context.Context, *RemoveFileRequest) (*RemoveFileResponse, error)
	// Moves a file (inside a Workspace) to a new location.
	MoveFile(context.Context, *MoveFileRequest) (*MoveFileResponse, error)
	// Writes to a file (inside a Workspace).
	WriteFile(context.Context, *WriteFileRequest) (*WriteFileResponse, error)
	// Lists ReleaseConfigs in a given Repository.
	ListReleaseConfigs(context.Context, *ListReleaseConfigsRequest) (*ListReleaseConfigsResponse, error)
	// Fetches a single ReleaseConfig.
	GetReleaseConfig(context.Context, *GetReleaseConfigRequest) (*ReleaseConfig, error)
	// Creates a new ReleaseConfig in a given Repository.
	CreateReleaseConfig(context.Context, *CreateReleaseConfigRequest) (*ReleaseConfig, error)
	// Updates a single ReleaseConfig.
	//
	// **Note:** *This method does not fully implement
	// [AIP/134](https://google.aip.dev/134). The wildcard entry (\*) is treated
	// as a bad request, and when the `field_mask` is omitted, the request is
	// treated as a full update on all modifiable fields.*
	UpdateReleaseConfig(context.Context, *UpdateReleaseConfigRequest) (*ReleaseConfig, error)
	// Deletes a single ReleaseConfig.
	DeleteReleaseConfig(context.Context, *DeleteReleaseConfigRequest) (*emptypb.Empty, error)
	// Lists CompilationResults in a given Repository.
	ListCompilationResults(context.Context, *ListCompilationResultsRequest) (*ListCompilationResultsResponse, error)
	// Fetches a single CompilationResult.
	GetCompilationResult(context.Context, *GetCompilationResultRequest) (*CompilationResult, error)
	// Creates a new CompilationResult in a given project and location.
	CreateCompilationResult(context.Context, *CreateCompilationResultRequest) (*CompilationResult, error)
	// Returns CompilationResultActions in a given CompilationResult.
	QueryCompilationResultActions(context.Context, *QueryCompilationResultActionsRequest) (*QueryCompilationResultActionsResponse, error)
	// Lists WorkflowConfigs in a given Repository.
	ListWorkflowConfigs(context.Context, *ListWorkflowConfigsRequest) (*ListWorkflowConfigsResponse, error)
	// Fetches a single WorkflowConfig.
	GetWorkflowConfig(context.Context, *GetWorkflowConfigRequest) (*WorkflowConfig, error)
	// Creates a new WorkflowConfig in a given Repository.
	CreateWorkflowConfig(context.Context, *CreateWorkflowConfigRequest) (*WorkflowConfig, error)
	// Updates a single WorkflowConfig.
	//
	// **Note:** *This method does not fully implement
	// [AIP/134](https://google.aip.dev/134). The wildcard entry (\*) is treated
	// as a bad request, and when the `field_mask` is omitted, the request is
	// treated as a full update on all modifiable fields.*
	UpdateWorkflowConfig(context.Context, *UpdateWorkflowConfigRequest) (*WorkflowConfig, error)
	// Deletes a single WorkflowConfig.
	DeleteWorkflowConfig(context.Context, *DeleteWorkflowConfigRequest) (*emptypb.Empty, error)
	// Lists WorkflowInvocations in a given Repository.
	ListWorkflowInvocations(context.Context, *ListWorkflowInvocationsRequest) (*ListWorkflowInvocationsResponse, error)
	// Fetches a single WorkflowInvocation.
	GetWorkflowInvocation(context.Context, *GetWorkflowInvocationRequest) (*WorkflowInvocation, error)
	// Creates a new WorkflowInvocation in a given Repository.
	CreateWorkflowInvocation(context.Context, *CreateWorkflowInvocationRequest) (*WorkflowInvocation, error)
	// Deletes a single WorkflowInvocation.
	DeleteWorkflowInvocation(context.Context, *DeleteWorkflowInvocationRequest) (*emptypb.Empty, error)
	// Requests cancellation of a running WorkflowInvocation.
	CancelWorkflowInvocation(context.Context, *CancelWorkflowInvocationRequest) (*CancelWorkflowInvocationResponse, error)
	// Returns WorkflowInvocationActions in a given WorkflowInvocation.
	QueryWorkflowInvocationActions(context.Context, *QueryWorkflowInvocationActionsRequest) (*QueryWorkflowInvocationActionsResponse, error)
	// Get default config for a given project and location.
	GetConfig(context.Context, *GetConfigRequest) (*Config, error)
	// Update default config for a given project and location.
	//
	// **Note:** *This method does not fully implement
	// [AIP/134](https://google.aip.dev/134). The wildcard entry (\*) is treated
	// as a bad request, and when the `field_mask` is omitted, the request is
	// treated as a full update on all modifiable fields.*
	UpdateConfig(context.Context, *UpdateConfigRequest) (*Config, error)
}

DataformServer is the server API for Dataform service. All implementations should embed UnimplementedDataformServer for forward compatibility

DeleteReleaseConfigRequest

type DeleteReleaseConfigRequest struct {

	// Required. The release config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

DeleteReleaseConfig request message.

func (*DeleteReleaseConfigRequest) Descriptor

func (*DeleteReleaseConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*DeleteReleaseConfigRequest) GetName

func (x *DeleteReleaseConfigRequest) GetName() string

func (*DeleteReleaseConfigRequest) ProtoMessage

func (*DeleteReleaseConfigRequest) ProtoMessage()

func (*DeleteReleaseConfigRequest) ProtoReflect

func (*DeleteReleaseConfigRequest) Reset

func (x *DeleteReleaseConfigRequest) Reset()

func (*DeleteReleaseConfigRequest) String

func (x *DeleteReleaseConfigRequest) String() string

DeleteRepositoryRequest

type DeleteRepositoryRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. If set to true, any child resources of this repository will also
	// be deleted. (Otherwise, the request will only succeed if the repository has
	// no child resources.)
	Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

DeleteRepository request message.

func (*DeleteRepositoryRequest) Descriptor

func (*DeleteRepositoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteRepositoryRequest.ProtoReflect.Descriptor instead.

func (*DeleteRepositoryRequest) GetForce

func (x *DeleteRepositoryRequest) GetForce() bool

func (*DeleteRepositoryRequest) GetName

func (x *DeleteRepositoryRequest) GetName() string

func (*DeleteRepositoryRequest) ProtoMessage

func (*DeleteRepositoryRequest) ProtoMessage()

func (*DeleteRepositoryRequest) ProtoReflect

func (x *DeleteRepositoryRequest) ProtoReflect() protoreflect.Message

func (*DeleteRepositoryRequest) Reset

func (x *DeleteRepositoryRequest) Reset()

func (*DeleteRepositoryRequest) String

func (x *DeleteRepositoryRequest) String() string

DeleteWorkflowConfigRequest

type DeleteWorkflowConfigRequest struct {

	// Required. The workflow config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

DeleteWorkflowConfig request message.

func (*DeleteWorkflowConfigRequest) Descriptor

func (*DeleteWorkflowConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowConfigRequest) GetName

func (x *DeleteWorkflowConfigRequest) GetName() string

func (*DeleteWorkflowConfigRequest) ProtoMessage

func (*DeleteWorkflowConfigRequest) ProtoMessage()

func (*DeleteWorkflowConfigRequest) ProtoReflect

func (*DeleteWorkflowConfigRequest) Reset

func (x *DeleteWorkflowConfigRequest) Reset()

func (*DeleteWorkflowConfigRequest) String

func (x *DeleteWorkflowConfigRequest) String() string

DeleteWorkflowInvocationRequest

type DeleteWorkflowInvocationRequest struct {

	// Required. The workflow invocation resource's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

DeleteWorkflowInvocation request message.

func (*DeleteWorkflowInvocationRequest) Descriptor

func (*DeleteWorkflowInvocationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWorkflowInvocationRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowInvocationRequest) GetName

func (*DeleteWorkflowInvocationRequest) ProtoMessage

func (*DeleteWorkflowInvocationRequest) ProtoMessage()

func (*DeleteWorkflowInvocationRequest) ProtoReflect

func (*DeleteWorkflowInvocationRequest) Reset

func (*DeleteWorkflowInvocationRequest) String

DeleteWorkspaceRequest

type DeleteWorkspaceRequest struct {

	// Required. The workspace resource's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

DeleteWorkspace request message.

func (*DeleteWorkspaceRequest) Descriptor

func (*DeleteWorkspaceRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWorkspaceRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkspaceRequest) GetName

func (x *DeleteWorkspaceRequest) GetName() string

func (*DeleteWorkspaceRequest) ProtoMessage

func (*DeleteWorkspaceRequest) ProtoMessage()

func (*DeleteWorkspaceRequest) ProtoReflect

func (x *DeleteWorkspaceRequest) ProtoReflect() protoreflect.Message

func (*DeleteWorkspaceRequest) Reset

func (x *DeleteWorkspaceRequest) Reset()

func (*DeleteWorkspaceRequest) String

func (x *DeleteWorkspaceRequest) String() string

DirectoryEntry

type DirectoryEntry struct {

	// The entry's contents.
	//
	// Types that are assignable to Entry:
	//
	//	*DirectoryEntry_File
	//	*DirectoryEntry_Directory
	Entry isDirectoryEntry_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

Represents a single entry in a directory.

func (*DirectoryEntry) Descriptor

func (*DirectoryEntry) Descriptor() ([]byte, []int)

Deprecated: Use DirectoryEntry.ProtoReflect.Descriptor instead.

func (*DirectoryEntry) GetDirectory

func (x *DirectoryEntry) GetDirectory() string

func (*DirectoryEntry) GetEntry

func (m *DirectoryEntry) GetEntry() isDirectoryEntry_Entry

func (*DirectoryEntry) GetFile

func (x *DirectoryEntry) GetFile() string

func (*DirectoryEntry) ProtoMessage

func (*DirectoryEntry) ProtoMessage()

func (*DirectoryEntry) ProtoReflect

func (x *DirectoryEntry) ProtoReflect() protoreflect.Message

func (*DirectoryEntry) Reset

func (x *DirectoryEntry) Reset()

func (*DirectoryEntry) String

func (x *DirectoryEntry) String() string

DirectoryEntry_Directory

type DirectoryEntry_Directory struct {
	// A child directory in the directory.
	Directory string `protobuf:"bytes,2,opt,name=directory,proto3,oneof"`
}

DirectoryEntry_File

type DirectoryEntry_File struct {
	// A file in the directory.
	File string `protobuf:"bytes,1,opt,name=file,proto3,oneof"`
}

DirectorySearchResult

type DirectorySearchResult struct {

	// File system path relative to the workspace root.
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

Client-facing representation of a directory entry in search results.

func (*DirectorySearchResult) Descriptor

func (*DirectorySearchResult) Descriptor() ([]byte, []int)

Deprecated: Use DirectorySearchResult.ProtoReflect.Descriptor instead.

func (*DirectorySearchResult) GetPath

func (x *DirectorySearchResult) GetPath() string

func (*DirectorySearchResult) ProtoMessage

func (*DirectorySearchResult) ProtoMessage()

func (*DirectorySearchResult) ProtoReflect

func (x *DirectorySearchResult) ProtoReflect() protoreflect.Message

func (*DirectorySearchResult) Reset

func (x *DirectorySearchResult) Reset()

func (*DirectorySearchResult) String

func (x *DirectorySearchResult) String() string

FetchFileDiffRequest

type FetchFileDiffRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The file's full path including filename, relative to the
	// workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

FetchFileDiff request message.

func (*FetchFileDiffRequest) Descriptor

func (*FetchFileDiffRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchFileDiffRequest.ProtoReflect.Descriptor instead.

func (*FetchFileDiffRequest) GetPath

func (x *FetchFileDiffRequest) GetPath() string

func (*FetchFileDiffRequest) GetWorkspace

func (x *FetchFileDiffRequest) GetWorkspace() string

func (*FetchFileDiffRequest) ProtoMessage

func (*FetchFileDiffRequest) ProtoMessage()

func (*FetchFileDiffRequest) ProtoReflect

func (x *FetchFileDiffRequest) ProtoReflect() protoreflect.Message

func (*FetchFileDiffRequest) Reset

func (x *FetchFileDiffRequest) Reset()

func (*FetchFileDiffRequest) String

func (x *FetchFileDiffRequest) String() string

FetchFileDiffResponse

type FetchFileDiffResponse struct {

	// The raw formatted Git diff for the file.
	FormattedDiff string `protobuf:"bytes,1,opt,name=formatted_diff,json=formattedDiff,proto3" json:"formatted_diff,omitempty"`
	// contains filtered or unexported fields
}

FetchFileDiff response message.

func (*FetchFileDiffResponse) Descriptor

func (*FetchFileDiffResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchFileDiffResponse.ProtoReflect.Descriptor instead.

func (*FetchFileDiffResponse) GetFormattedDiff

func (x *FetchFileDiffResponse) GetFormattedDiff() string

func (*FetchFileDiffResponse) ProtoMessage

func (*FetchFileDiffResponse) ProtoMessage()

func (*FetchFileDiffResponse) ProtoReflect

func (x *FetchFileDiffResponse) ProtoReflect() protoreflect.Message

func (*FetchFileDiffResponse) Reset

func (x *FetchFileDiffResponse) Reset()

func (*FetchFileDiffResponse) String

func (x *FetchFileDiffResponse) String() string

FetchFileGitStatusesRequest

type FetchFileGitStatusesRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

FetchFileGitStatuses request message.

func (*FetchFileGitStatusesRequest) Descriptor

func (*FetchFileGitStatusesRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchFileGitStatusesRequest.ProtoReflect.Descriptor instead.

func (*FetchFileGitStatusesRequest) GetName

func (x *FetchFileGitStatusesRequest) GetName() string

func (*FetchFileGitStatusesRequest) ProtoMessage

func (*FetchFileGitStatusesRequest) ProtoMessage()

func (*FetchFileGitStatusesRequest) ProtoReflect

func (*FetchFileGitStatusesRequest) Reset

func (x *FetchFileGitStatusesRequest) Reset()

func (*FetchFileGitStatusesRequest) String

func (x *FetchFileGitStatusesRequest) String() string

FetchFileGitStatusesResponse

type FetchFileGitStatusesResponse struct {

	// A list of all files which have uncommitted Git changes. There will only be
	// a single entry for any given file.
	UncommittedFileChanges []*FetchFileGitStatusesResponse_UncommittedFileChange `protobuf:"bytes,1,rep,name=uncommitted_file_changes,json=uncommittedFileChanges,proto3" json:"uncommitted_file_changes,omitempty"`
	// contains filtered or unexported fields
}

FetchFileGitStatuses response message.

func (*FetchFileGitStatusesResponse) Descriptor

func (*FetchFileGitStatusesResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchFileGitStatusesResponse.ProtoReflect.Descriptor instead.

func (*FetchFileGitStatusesResponse) GetUncommittedFileChanges

func (*FetchFileGitStatusesResponse) ProtoMessage

func (*FetchFileGitStatusesResponse) ProtoMessage()

func (*FetchFileGitStatusesResponse) ProtoReflect

func (*FetchFileGitStatusesResponse) Reset

func (x *FetchFileGitStatusesResponse) Reset()

func (*FetchFileGitStatusesResponse) String

FetchFileGitStatusesResponse_UncommittedFileChange

type FetchFileGitStatusesResponse_UncommittedFileChange struct {

	// The file's full path including filename, relative to the workspace root.
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// Output only. Indicates the status of the file.
	State FetchFileGitStatusesResponse_UncommittedFileChange_State `protobuf:"varint,2,opt,name=state,proto3,enum=google.cloud.dataform.v1.FetchFileGitStatusesResponse_UncommittedFileChange_State" json:"state,omitempty"`
	// contains filtered or unexported fields
}

Represents the Git state of a file with uncommitted changes.

func (*FetchFileGitStatusesResponse_UncommittedFileChange) Descriptor

Deprecated: Use FetchFileGitStatusesResponse_UncommittedFileChange.ProtoReflect.Descriptor instead.

func (*FetchFileGitStatusesResponse_UncommittedFileChange) GetPath

func (*FetchFileGitStatusesResponse_UncommittedFileChange) GetState

func (*FetchFileGitStatusesResponse_UncommittedFileChange) ProtoMessage

func (*FetchFileGitStatusesResponse_UncommittedFileChange) ProtoReflect

func (*FetchFileGitStatusesResponse_UncommittedFileChange) Reset

func (*FetchFileGitStatusesResponse_UncommittedFileChange) String

FetchFileGitStatusesResponse_UncommittedFileChange_State

type FetchFileGitStatusesResponse_UncommittedFileChange_State int32

Indicates the status of an uncommitted file change.

FetchFileGitStatusesResponse_UncommittedFileChange_STATE_UNSPECIFIED, FetchFileGitStatusesResponse_UncommittedFileChange_ADDED, FetchFileGitStatusesResponse_UncommittedFileChange_DELETED, FetchFileGitStatusesResponse_UncommittedFileChange_MODIFIED, FetchFileGitStatusesResponse_UncommittedFileChange_HAS_CONFLICTS

const (
	// Default value. This value is unused.
	FetchFileGitStatusesResponse_UncommittedFileChange_STATE_UNSPECIFIED FetchFileGitStatusesResponse_UncommittedFileChange_State = 0
	// The file has been newly added.
	FetchFileGitStatusesResponse_UncommittedFileChange_ADDED FetchFileGitStatusesResponse_UncommittedFileChange_State = 1
	// The file has been deleted.
	FetchFileGitStatusesResponse_UncommittedFileChange_DELETED FetchFileGitStatusesResponse_UncommittedFileChange_State = 2
	// The file has been modified.
	FetchFileGitStatusesResponse_UncommittedFileChange_MODIFIED FetchFileGitStatusesResponse_UncommittedFileChange_State = 3
	// The file contains merge conflicts.
	FetchFileGitStatusesResponse_UncommittedFileChange_HAS_CONFLICTS FetchFileGitStatusesResponse_UncommittedFileChange_State = 4
)

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Descriptor

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Enum

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) EnumDescriptor

Deprecated: Use FetchFileGitStatusesResponse_UncommittedFileChange_State.Descriptor instead.

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Number

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) String

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Type

FetchGitAheadBehindRequest

type FetchGitAheadBehindRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The name of the branch in the Git remote against which this
	// workspace should be compared. If left unset, the repository's default
	// branch name will be used.
	RemoteBranch string `protobuf:"bytes,2,opt,name=remote_branch,json=remoteBranch,proto3" json:"remote_branch,omitempty"`
	// contains filtered or unexported fields
}

FetchGitAheadBehind request message.

func (*FetchGitAheadBehindRequest) Descriptor

func (*FetchGitAheadBehindRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchGitAheadBehindRequest.ProtoReflect.Descriptor instead.

func (*FetchGitAheadBehindRequest) GetName

func (x *FetchGitAheadBehindRequest) GetName() string

func (*FetchGitAheadBehindRequest) GetRemoteBranch

func (x *FetchGitAheadBehindRequest) GetRemoteBranch() string

func (*FetchGitAheadBehindRequest) ProtoMessage

func (*FetchGitAheadBehindRequest) ProtoMessage()

func (*FetchGitAheadBehindRequest) ProtoReflect

func (*FetchGitAheadBehindRequest) Reset

func (x *FetchGitAheadBehindRequest) Reset()

func (*FetchGitAheadBehindRequest) String

func (x *FetchGitAheadBehindRequest) String() string

FetchGitAheadBehindResponse

type FetchGitAheadBehindResponse struct {

	// The number of commits in the remote branch that are not in the workspace.
	CommitsAhead int32 `protobuf:"varint,1,opt,name=commits_ahead,json=commitsAhead,proto3" json:"commits_ahead,omitempty"`
	// The number of commits in the workspace that are not in the remote branch.
	CommitsBehind int32 `protobuf:"varint,2,opt,name=commits_behind,json=commitsBehind,proto3" json:"commits_behind,omitempty"`
	// contains filtered or unexported fields
}

FetchGitAheadBehind response message.

func (*FetchGitAheadBehindResponse) Descriptor

func (*FetchGitAheadBehindResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchGitAheadBehindResponse.ProtoReflect.Descriptor instead.

func (*FetchGitAheadBehindResponse) GetCommitsAhead

func (x *FetchGitAheadBehindResponse) GetCommitsAhead() int32

func (*FetchGitAheadBehindResponse) GetCommitsBehind

func (x *FetchGitAheadBehindResponse) GetCommitsBehind() int32

func (*FetchGitAheadBehindResponse) ProtoMessage

func (*FetchGitAheadBehindResponse) ProtoMessage()

func (*FetchGitAheadBehindResponse) ProtoReflect

func (*FetchGitAheadBehindResponse) Reset

func (x *FetchGitAheadBehindResponse) Reset()

func (*FetchGitAheadBehindResponse) String

func (x *FetchGitAheadBehindResponse) String() string

FetchRemoteBranchesRequest

type FetchRemoteBranchesRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

FetchRemoteBranches request message.

func (*FetchRemoteBranchesRequest) Descriptor

func (*FetchRemoteBranchesRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchRemoteBranchesRequest.ProtoReflect.Descriptor instead.

func (*FetchRemoteBranchesRequest) GetName

func (x *FetchRemoteBranchesRequest) GetName() string

func (*FetchRemoteBranchesRequest) ProtoMessage

func (*FetchRemoteBranchesRequest) ProtoMessage()

func (*FetchRemoteBranchesRequest) ProtoReflect

func (*FetchRemoteBranchesRequest) Reset

func (x *FetchRemoteBranchesRequest) Reset()

func (*FetchRemoteBranchesRequest) String

func (x *FetchRemoteBranchesRequest) String() string

FetchRemoteBranchesResponse

type FetchRemoteBranchesResponse struct {

	// The remote repository's branch names.
	Branches []string `protobuf:"bytes,1,rep,name=branches,proto3" json:"branches,omitempty"`
	// contains filtered or unexported fields
}

FetchRemoteBranches response message.

func (*FetchRemoteBranchesResponse) Descriptor

func (*FetchRemoteBranchesResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchRemoteBranchesResponse.ProtoReflect.Descriptor instead.

func (*FetchRemoteBranchesResponse) GetBranches

func (x *FetchRemoteBranchesResponse) GetBranches() []string

func (*FetchRemoteBranchesResponse) ProtoMessage

func (*FetchRemoteBranchesResponse) ProtoMessage()

func (*FetchRemoteBranchesResponse) ProtoReflect

func (*FetchRemoteBranchesResponse) Reset

func (x *FetchRemoteBranchesResponse) Reset()

func (*FetchRemoteBranchesResponse) String

func (x *FetchRemoteBranchesResponse) String() string

FetchRepositoryHistoryRequest

type FetchRepositoryHistoryRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. Maximum number of commits to return. The server may return fewer
	// items than requested. If unspecified, the server will pick an appropriate
	// default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `FetchRepositoryHistory`
	// call. Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `FetchRepositoryHistory`,
	// with the exception of `page_size`, must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

FetchRepositoryHistory request message.

func (*FetchRepositoryHistoryRequest) Descriptor

func (*FetchRepositoryHistoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchRepositoryHistoryRequest.ProtoReflect.Descriptor instead.

func (*FetchRepositoryHistoryRequest) GetName

func (*FetchRepositoryHistoryRequest) GetPageSize

func (x *FetchRepositoryHistoryRequest) GetPageSize() int32

func (*FetchRepositoryHistoryRequest) GetPageToken

func (x *FetchRepositoryHistoryRequest) GetPageToken() string

func (*FetchRepositoryHistoryRequest) ProtoMessage

func (*FetchRepositoryHistoryRequest) ProtoMessage()

func (*FetchRepositoryHistoryRequest) ProtoReflect

func (*FetchRepositoryHistoryRequest) Reset

func (x *FetchRepositoryHistoryRequest) Reset()

func (*FetchRepositoryHistoryRequest) String

FetchRepositoryHistoryResponse

type FetchRepositoryHistoryResponse struct {

	// A list of commit logs, ordered by 'git log' default order.
	Commits []*CommitLogEntry `protobuf:"bytes,1,rep,name=commits,proto3" json:"commits,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

FetchRepositoryHistory response message.

func (*FetchRepositoryHistoryResponse) Descriptor

func (*FetchRepositoryHistoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchRepositoryHistoryResponse.ProtoReflect.Descriptor instead.

func (*FetchRepositoryHistoryResponse) GetCommits

func (*FetchRepositoryHistoryResponse) GetNextPageToken

func (x *FetchRepositoryHistoryResponse) GetNextPageToken() string

func (*FetchRepositoryHistoryResponse) ProtoMessage

func (*FetchRepositoryHistoryResponse) ProtoMessage()

func (*FetchRepositoryHistoryResponse) ProtoReflect

func (*FetchRepositoryHistoryResponse) Reset

func (x *FetchRepositoryHistoryResponse) Reset()

func (*FetchRepositoryHistoryResponse) String

FileSearchResult

type FileSearchResult struct {

	// File system path relative to the workspace root.
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

Client-facing representation of a file entry in search results.

func (*FileSearchResult) Descriptor

func (*FileSearchResult) Descriptor() ([]byte, []int)

Deprecated: Use FileSearchResult.ProtoReflect.Descriptor instead.

func (*FileSearchResult) GetPath

func (x *FileSearchResult) GetPath() string

func (*FileSearchResult) ProtoMessage

func (*FileSearchResult) ProtoMessage()

func (*FileSearchResult) ProtoReflect

func (x *FileSearchResult) ProtoReflect() protoreflect.Message

func (*FileSearchResult) Reset

func (x *FileSearchResult) Reset()

func (*FileSearchResult) String

func (x *FileSearchResult) String() string

GetCompilationResultRequest

type GetCompilationResultRequest struct {

	// Required. The compilation result's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

GetCompilationResult request message.

func (*GetCompilationResultRequest) Descriptor

func (*GetCompilationResultRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCompilationResultRequest.ProtoReflect.Descriptor instead.

func (*GetCompilationResultRequest) GetName

func (x *GetCompilationResultRequest) GetName() string

func (*GetCompilationResultRequest) ProtoMessage

func (*GetCompilationResultRequest) ProtoMessage()

func (*GetCompilationResultRequest) ProtoReflect

func (*GetCompilationResultRequest) Reset

func (x *GetCompilationResultRequest) Reset()

func (*GetCompilationResultRequest) String

func (x *GetCompilationResultRequest) String() string

GetConfigRequest

type GetConfigRequest struct {

	// Required. The config name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

GetConfig request message.

func (*GetConfigRequest) Descriptor

func (*GetConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetConfigRequest.ProtoReflect.Descriptor instead.

func (*GetConfigRequest) GetName

func (x *GetConfigRequest) GetName() string

func (*GetConfigRequest) ProtoMessage

func (*GetConfigRequest) ProtoMessage()

func (*GetConfigRequest) ProtoReflect

func (x *GetConfigRequest) ProtoReflect() protoreflect.Message

func (*GetConfigRequest) Reset

func (x *GetConfigRequest) Reset()

func (*GetConfigRequest) String

func (x *GetConfigRequest) String() string

GetReleaseConfigRequest

type GetReleaseConfigRequest struct {

	// Required. The release config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

GetReleaseConfig request message.

func (*GetReleaseConfigRequest) Descriptor

func (*GetReleaseConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*GetReleaseConfigRequest) GetName

func (x *GetReleaseConfigRequest) GetName() string

func (*GetReleaseConfigRequest) ProtoMessage

func (*GetReleaseConfigRequest) ProtoMessage()

func (*GetReleaseConfigRequest) ProtoReflect

func (x *GetReleaseConfigRequest) ProtoReflect() protoreflect.Message

func (*GetReleaseConfigRequest) Reset

func (x *GetReleaseConfigRequest) Reset()

func (*GetReleaseConfigRequest) String

func (x *GetReleaseConfigRequest) String() string

GetRepositoryRequest

type GetRepositoryRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

GetRepository request message.

func (*GetRepositoryRequest) Descriptor

func (*GetRepositoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRepositoryRequest.ProtoReflect.Descriptor instead.

func (*GetRepositoryRequest) GetName

func (x *GetRepositoryRequest) GetName() string

func (*GetRepositoryRequest) ProtoMessage

func (*GetRepositoryRequest) ProtoMessage()

func (*GetRepositoryRequest) ProtoReflect

func (x *GetRepositoryRequest) ProtoReflect() protoreflect.Message

func (*GetRepositoryRequest) Reset

func (x *GetRepositoryRequest) Reset()

func (*GetRepositoryRequest) String

func (x *GetRepositoryRequest) String() string

GetWorkflowConfigRequest

type GetWorkflowConfigRequest struct {

	// Required. The workflow config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

GetWorkflowConfig request message.

func (*GetWorkflowConfigRequest) Descriptor

func (*GetWorkflowConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*GetWorkflowConfigRequest) GetName

func (x *GetWorkflowConfigRequest) GetName() string

func (*GetWorkflowConfigRequest) ProtoMessage

func (*GetWorkflowConfigRequest) ProtoMessage()

func (*GetWorkflowConfigRequest) ProtoReflect

func (x *GetWorkflowConfigRequest) ProtoReflect() protoreflect.Message

func (*GetWorkflowConfigRequest) Reset

func (x *GetWorkflowConfigRequest) Reset()

func (*GetWorkflowConfigRequest) String

func (x *GetWorkflowConfigRequest) String() string

GetWorkflowInvocationRequest

type GetWorkflowInvocationRequest struct {

	// Required. The workflow invocation resource's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

GetWorkflowInvocation request message.

func (*GetWorkflowInvocationRequest) Descriptor

func (*GetWorkflowInvocationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetWorkflowInvocationRequest.ProtoReflect.Descriptor instead.

func (*GetWorkflowInvocationRequest) GetName

func (x *GetWorkflowInvocationRequest) GetName() string

func (*GetWorkflowInvocationRequest) ProtoMessage

func (*GetWorkflowInvocationRequest) ProtoMessage()

func (*GetWorkflowInvocationRequest) ProtoReflect

func (*GetWorkflowInvocationRequest) Reset

func (x *GetWorkflowInvocationRequest) Reset()

func (*GetWorkflowInvocationRequest) String

GetWorkspaceRequest

type GetWorkspaceRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

GetWorkspace request message.

func (*GetWorkspaceRequest) Descriptor

func (*GetWorkspaceRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetWorkspaceRequest.ProtoReflect.Descriptor instead.

func (*GetWorkspaceRequest) GetName

func (x *GetWorkspaceRequest) GetName() string

func (*GetWorkspaceRequest) ProtoMessage

func (*GetWorkspaceRequest) ProtoMessage()

func (*GetWorkspaceRequest) ProtoReflect

func (x *GetWorkspaceRequest) ProtoReflect() protoreflect.Message

func (*GetWorkspaceRequest) Reset

func (x *GetWorkspaceRequest) Reset()

func (*GetWorkspaceRequest) String

func (x *GetWorkspaceRequest) String() string

InstallNpmPackagesRequest

type InstallNpmPackagesRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// contains filtered or unexported fields
}

InstallNpmPackages request message.

func (*InstallNpmPackagesRequest) Descriptor

func (*InstallNpmPackagesRequest) Descriptor() ([]byte, []int)

Deprecated: Use InstallNpmPackagesRequest.ProtoReflect.Descriptor instead.

func (*InstallNpmPackagesRequest) GetWorkspace

func (x *InstallNpmPackagesRequest) GetWorkspace() string

func (*InstallNpmPackagesRequest) ProtoMessage

func (*InstallNpmPackagesRequest) ProtoMessage()

func (*InstallNpmPackagesRequest) ProtoReflect

func (*InstallNpmPackagesRequest) Reset

func (x *InstallNpmPackagesRequest) Reset()

func (*InstallNpmPackagesRequest) String

func (x *InstallNpmPackagesRequest) String() string

InstallNpmPackagesResponse

type InstallNpmPackagesResponse struct {
	// contains filtered or unexported fields
}

InstallNpmPackages response message.

func (*InstallNpmPackagesResponse) Descriptor

func (*InstallNpmPackagesResponse) Descriptor() ([]byte, []int)

Deprecated: Use InstallNpmPackagesResponse.ProtoReflect.Descriptor instead.

func (*InstallNpmPackagesResponse) ProtoMessage

func (*InstallNpmPackagesResponse) ProtoMessage()

func (*InstallNpmPackagesResponse) ProtoReflect

func (*InstallNpmPackagesResponse) Reset

func (x *InstallNpmPackagesResponse) Reset()

func (*InstallNpmPackagesResponse) String

func (x *InstallNpmPackagesResponse) String() string

InvocationConfig

type InvocationConfig struct {

	// Optional. The set of action identifiers to include.
	IncludedTargets []*Target `protobuf:"bytes,1,rep,name=included_targets,json=includedTargets,proto3" json:"included_targets,omitempty"`
	// Optional. The set of tags to include.
	IncludedTags []string `protobuf:"bytes,2,rep,name=included_tags,json=includedTags,proto3" json:"included_tags,omitempty"`
	// Optional. When set to true, transitive dependencies of included actions
	// will be executed.
	TransitiveDependenciesIncluded bool `protobuf:"varint,3,opt,name=transitive_dependencies_included,json=transitiveDependenciesIncluded,proto3" json:"transitive_dependencies_included,omitempty"`
	// Optional. When set to true, transitive dependents of included actions will
	// be executed.
	TransitiveDependentsIncluded bool `protobuf:"varint,4,opt,name=transitive_dependents_included,json=transitiveDependentsIncluded,proto3" json:"transitive_dependents_included,omitempty"`
	// Optional. When set to true, any incremental tables will be fully refreshed.
	FullyRefreshIncrementalTablesEnabled bool `protobuf:"varint,5,opt,name=fully_refresh_incremental_tables_enabled,json=fullyRefreshIncrementalTablesEnabled,proto3" json:"fully_refresh_incremental_tables_enabled,omitempty"`
	// Optional. The service account to run workflow invocations under.
	ServiceAccount string `protobuf:"bytes,6,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
	// contains filtered or unexported fields
}

Includes various configuration options for a workflow invocation. If both included_targets and included_tags are unset, all actions will be included.

func (*InvocationConfig) Descriptor

func (*InvocationConfig) Descriptor() ([]byte, []int)

Deprecated: Use InvocationConfig.ProtoReflect.Descriptor instead.

func (*InvocationConfig) GetFullyRefreshIncrementalTablesEnabled

func (x *InvocationConfig) GetFullyRefreshIncrementalTablesEnabled() bool

func (*InvocationConfig) GetIncludedTags

func (x *InvocationConfig) GetIncludedTags() []string

func (*InvocationConfig) GetIncludedTargets

func (x *InvocationConfig) GetIncludedTargets() []*Target

func (*InvocationConfig) GetServiceAccount

func (x *InvocationConfig) GetServiceAccount() string

func (*InvocationConfig) GetTransitiveDependenciesIncluded

func (x *InvocationConfig) GetTransitiveDependenciesIncluded() bool

func (*InvocationConfig) GetTransitiveDependentsIncluded

func (x *InvocationConfig) GetTransitiveDependentsIncluded() bool

func (*InvocationConfig) ProtoMessage

func (*InvocationConfig) ProtoMessage()

func (*InvocationConfig) ProtoReflect

func (x *InvocationConfig) ProtoReflect() protoreflect.Message

func (*InvocationConfig) Reset

func (x *InvocationConfig) Reset()

func (*InvocationConfig) String

func (x *InvocationConfig) String() string

ListCompilationResultsRequest

type ListCompilationResultsRequest struct {

	// Required. The repository in which to list compilation results. Must be in
	// the format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Maximum number of compilation results to return. The server may
	// return fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `ListCompilationResults`
	// call. Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListCompilationResults`,
	// with the exception of `page_size`, must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. This field only supports ordering by `name` and `create_time`.
	// If unspecified, the server will choose the ordering.
	// If specified, the default order is ascending for the `name` field.
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. Filter for the returned list.
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

ListCompilationResults request message.

func (*ListCompilationResultsRequest) Descriptor

func (*ListCompilationResultsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCompilationResultsRequest.ProtoReflect.Descriptor instead.

func (*ListCompilationResultsRequest) GetFilter

func (x *ListCompilationResultsRequest) GetFilter() string

func (*ListCompilationResultsRequest) GetOrderBy

func (x *ListCompilationResultsRequest) GetOrderBy() string

func (*ListCompilationResultsRequest) GetPageSize

func (x *ListCompilationResultsRequest) GetPageSize() int32

func (*ListCompilationResultsRequest) GetPageToken

func (x *ListCompilationResultsRequest) GetPageToken() string

func (*ListCompilationResultsRequest) GetParent

func (x *ListCompilationResultsRequest) GetParent() string

func (*ListCompilationResultsRequest) ProtoMessage

func (*ListCompilationResultsRequest) ProtoMessage()

func (*ListCompilationResultsRequest) ProtoReflect

func (*ListCompilationResultsRequest) Reset

func (x *ListCompilationResultsRequest) Reset()

func (*ListCompilationResultsRequest) String

ListCompilationResultsResponse

type ListCompilationResultsResponse struct {

	// List of compilation results.
	CompilationResults []*CompilationResult `protobuf:"bytes,1,rep,name=compilation_results,json=compilationResults,proto3" json:"compilation_results,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations which could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

ListCompilationResults response message.

func (*ListCompilationResultsResponse) Descriptor

func (*ListCompilationResultsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCompilationResultsResponse.ProtoReflect.Descriptor instead.

func (*ListCompilationResultsResponse) GetCompilationResults

func (x *ListCompilationResultsResponse) GetCompilationResults() []*CompilationResult

func (*ListCompilationResultsResponse) GetNextPageToken

func (x *ListCompilationResultsResponse) GetNextPageToken() string

func (*ListCompilationResultsResponse) GetUnreachable

func (x *ListCompilationResultsResponse) GetUnreachable() []string

func (*ListCompilationResultsResponse) ProtoMessage

func (*ListCompilationResultsResponse) ProtoMessage()

func (*ListCompilationResultsResponse) ProtoReflect

func (*ListCompilationResultsResponse) Reset

func (x *ListCompilationResultsResponse) Reset()

func (*ListCompilationResultsResponse) String

ListReleaseConfigsRequest

type ListReleaseConfigsRequest struct {

	// Required. The repository in which to list release configs. Must be in the
	// format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Maximum number of release configs to return. The server may
	// return fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `ListReleaseConfigs` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListReleaseConfigs`,
	// with the exception of `page_size`, must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

ListReleaseConfigs request message.

func (*ListReleaseConfigsRequest) Descriptor

func (*ListReleaseConfigsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListReleaseConfigsRequest.ProtoReflect.Descriptor instead.

func (*ListReleaseConfigsRequest) GetPageSize

func (x *ListReleaseConfigsRequest) GetPageSize() int32

func (*ListReleaseConfigsRequest) GetPageToken

func (x *ListReleaseConfigsRequest) GetPageToken() string

func (*ListReleaseConfigsRequest) GetParent

func (x *ListReleaseConfigsRequest) GetParent() string

func (*ListReleaseConfigsRequest) ProtoMessage

func (*ListReleaseConfigsRequest) ProtoMessage()

func (*ListReleaseConfigsRequest) ProtoReflect

func (*ListReleaseConfigsRequest) Reset

func (x *ListReleaseConfigsRequest) Reset()

func (*ListReleaseConfigsRequest) String

func (x *ListReleaseConfigsRequest) String() string

ListReleaseConfigsResponse

type ListReleaseConfigsResponse struct {

	// List of release configs.
	ReleaseConfigs []*ReleaseConfig `protobuf:"bytes,1,rep,name=release_configs,json=releaseConfigs,proto3" json:"release_configs,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations which could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

ListReleaseConfigs response message.

func (*ListReleaseConfigsResponse) Descriptor

func (*ListReleaseConfigsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListReleaseConfigsResponse.ProtoReflect.Descriptor instead.

func (*ListReleaseConfigsResponse) GetNextPageToken

func (x *ListReleaseConfigsResponse) GetNextPageToken() string

func (*ListReleaseConfigsResponse) GetReleaseConfigs

func (x *ListReleaseConfigsResponse) GetReleaseConfigs() []*ReleaseConfig

func (*ListReleaseConfigsResponse) GetUnreachable

func (x *ListReleaseConfigsResponse) GetUnreachable() []string

func (*ListReleaseConfigsResponse) ProtoMessage

func (*ListReleaseConfigsResponse) ProtoMessage()

func (*ListReleaseConfigsResponse) ProtoReflect

func (*ListReleaseConfigsResponse) Reset

func (x *ListReleaseConfigsResponse) Reset()

func (*ListReleaseConfigsResponse) String

func (x *ListReleaseConfigsResponse) String() string

ListRepositoriesRequest

type ListRepositoriesRequest struct {

	// Required. The location in which to list repositories. Must be in the format
	// `projects/*/locations/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Maximum number of repositories to return. The server may return
	// fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `ListRepositories` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListRepositories`,
	// with the exception of `page_size`, must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. This field only supports ordering by `name`. If unspecified, the
	// server will choose the ordering. If specified, the default order is
	// ascending for the `name` field.
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. Filter for the returned list.
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

ListRepositories request message.

func (*ListRepositoriesRequest) Descriptor

func (*ListRepositoriesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListRepositoriesRequest.ProtoReflect.Descriptor instead.

func (*ListRepositoriesRequest) GetFilter

func (x *ListRepositoriesRequest) GetFilter() string

func (*ListRepositoriesRequest) GetOrderBy

func (x *ListRepositoriesRequest) GetOrderBy() string

func (*ListRepositoriesRequest) GetPageSize

func (x *ListRepositoriesRequest) GetPageSize() int32

func (*ListRepositoriesRequest) GetPageToken

func (x *ListRepositoriesRequest) GetPageToken() string

func (*ListRepositoriesRequest) GetParent

func (x *ListRepositoriesRequest) GetParent() string

func (*ListRepositoriesRequest) ProtoMessage

func (*ListRepositoriesRequest) ProtoMessage()

func (*ListRepositoriesRequest) ProtoReflect

func (x *ListRepositoriesRequest) ProtoReflect() protoreflect.Message

func (*ListRepositoriesRequest) Reset

func (x *ListRepositoriesRequest) Reset()

func (*ListRepositoriesRequest) String

func (x *ListRepositoriesRequest) String() string

ListRepositoriesResponse

type ListRepositoriesResponse struct {

	// List of repositories.
	Repositories []*Repository `protobuf:"bytes,1,rep,name=repositories,proto3" json:"repositories,omitempty"`
	// A token which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations which could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

ListRepositories response message.

func (*ListRepositoriesResponse) Descriptor

func (*ListRepositoriesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListRepositoriesResponse.ProtoReflect.Descriptor instead.

func (*ListRepositoriesResponse) GetNextPageToken

func (x *ListRepositoriesResponse) GetNextPageToken() string

func (*ListRepositoriesResponse) GetRepositories

func (x *ListRepositoriesResponse) GetRepositories() []*Repository

func (*ListRepositoriesResponse) GetUnreachable

func (x *ListRepositoriesResponse) GetUnreachable() []string

func (*ListRepositoriesResponse) ProtoMessage

func (*ListRepositoriesResponse) ProtoMessage()

func (*ListRepositoriesResponse) ProtoReflect

func (x *ListRepositoriesResponse) ProtoReflect() protoreflect.Message

func (*ListRepositoriesResponse) Reset

func (x *ListRepositoriesResponse) Reset()

func (*ListRepositoriesResponse) String

func (x *ListRepositoriesResponse) String() string

ListWorkflowConfigsRequest

type ListWorkflowConfigsRequest struct {

	// Required. The repository in which to list workflow configs. Must be in the
	// format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Maximum number of workflow configs to return. The server may
	// return fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `ListWorkflowConfigs` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListWorkflowConfigs`,
	// with the exception of `page_size`, must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

ListWorkflowConfigs request message.

func (*ListWorkflowConfigsRequest) Descriptor

func (*ListWorkflowConfigsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkflowConfigsRequest.ProtoReflect.Descriptor instead.

func (*ListWorkflowConfigsRequest) GetPageSize

func (x *ListWorkflowConfigsRequest) GetPageSize() int32

func (*ListWorkflowConfigsRequest) GetPageToken

func (x *ListWorkflowConfigsRequest) GetPageToken() string

func (*ListWorkflowConfigsRequest) GetParent

func (x *ListWorkflowConfigsRequest) GetParent() string

func (*ListWorkflowConfigsRequest) ProtoMessage

func (*ListWorkflowConfigsRequest) ProtoMessage()

func (*ListWorkflowConfigsRequest) ProtoReflect

func (*ListWorkflowConfigsRequest) Reset

func (x *ListWorkflowConfigsRequest) Reset()

func (*ListWorkflowConfigsRequest) String

func (x *ListWorkflowConfigsRequest) String() string

ListWorkflowConfigsResponse

type ListWorkflowConfigsResponse struct {

	// List of workflow configs.
	WorkflowConfigs []*WorkflowConfig `protobuf:"bytes,1,rep,name=workflow_configs,json=workflowConfigs,proto3" json:"workflow_configs,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations which could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

ListWorkflowConfigs response message.

func (*ListWorkflowConfigsResponse) Descriptor

func (*ListWorkflowConfigsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkflowConfigsResponse.ProtoReflect.Descriptor instead.

func (*ListWorkflowConfigsResponse) GetNextPageToken

func (x *ListWorkflowConfigsResponse) GetNextPageToken() string

func (*ListWorkflowConfigsResponse) GetUnreachable

func (x *ListWorkflowConfigsResponse) GetUnreachable() []string

func (*ListWorkflowConfigsResponse) GetWorkflowConfigs

func (x *ListWorkflowConfigsResponse) GetWorkflowConfigs() []*WorkflowConfig

func (*ListWorkflowConfigsResponse) ProtoMessage

func (*ListWorkflowConfigsResponse) ProtoMessage()

func (*ListWorkflowConfigsResponse) ProtoReflect

func (*ListWorkflowConfigsResponse) Reset

func (x *ListWorkflowConfigsResponse) Reset()

func (*ListWorkflowConfigsResponse) String

func (x *ListWorkflowConfigsResponse) String() string

ListWorkflowInvocationsRequest

type ListWorkflowInvocationsRequest struct {

	// Required. The parent resource of the WorkflowInvocation type. Must be in
	// the format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Maximum number of workflow invocations to return. The server may
	// return fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `ListWorkflowInvocations`
	// call. Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to
	// `ListWorkflowInvocations`, with the exception of `page_size`, must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. This field only supports ordering by `name`. If unspecified, the
	// server will choose the ordering. If specified, the default order is
	// ascending for the `name` field.
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. Filter for the returned list.
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

ListWorkflowInvocations request message.

func (*ListWorkflowInvocationsRequest) Descriptor

func (*ListWorkflowInvocationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkflowInvocationsRequest.ProtoReflect.Descriptor instead.

func (*ListWorkflowInvocationsRequest) GetFilter

func (x *ListWorkflowInvocationsRequest) GetFilter() string

func (*ListWorkflowInvocationsRequest) GetOrderBy

func (x *ListWorkflowInvocationsRequest) GetOrderBy() string

func (*ListWorkflowInvocationsRequest) GetPageSize

func (x *ListWorkflowInvocationsRequest) GetPageSize() int32

func (*ListWorkflowInvocationsRequest) GetPageToken

func (x *ListWorkflowInvocationsRequest) GetPageToken() string

func (*ListWorkflowInvocationsRequest) GetParent

func (x *ListWorkflowInvocationsRequest) GetParent() string

func (*ListWorkflowInvocationsRequest) ProtoMessage

func (*ListWorkflowInvocationsRequest) ProtoMessage()

func (*ListWorkflowInvocationsRequest) ProtoReflect

func (*ListWorkflowInvocationsRequest) Reset

func (x *ListWorkflowInvocationsRequest) Reset()

func (*ListWorkflowInvocationsRequest) String

ListWorkflowInvocationsResponse

type ListWorkflowInvocationsResponse struct {

	// List of workflow invocations.
	WorkflowInvocations []*WorkflowInvocation `protobuf:"bytes,1,rep,name=workflow_invocations,json=workflowInvocations,proto3" json:"workflow_invocations,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations which could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

ListWorkflowInvocations response message.

func (*ListWorkflowInvocationsResponse) Descriptor

func (*ListWorkflowInvocationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkflowInvocationsResponse.ProtoReflect.Descriptor instead.

func (*ListWorkflowInvocationsResponse) GetNextPageToken

func (x *ListWorkflowInvocationsResponse) GetNextPageToken() string

func (*ListWorkflowInvocationsResponse) GetUnreachable

func (x *ListWorkflowInvocationsResponse) GetUnreachable() []string

func (*ListWorkflowInvocationsResponse) GetWorkflowInvocations

func (x *ListWorkflowInvocationsResponse) GetWorkflowInvocations() []*WorkflowInvocation

func (*ListWorkflowInvocationsResponse) ProtoMessage

func (*ListWorkflowInvocationsResponse) ProtoMessage()

func (*ListWorkflowInvocationsResponse) ProtoReflect

func (*ListWorkflowInvocationsResponse) Reset

func (*ListWorkflowInvocationsResponse) String

ListWorkspacesRequest

type ListWorkspacesRequest struct {

	// Required. The repository in which to list workspaces. Must be in the
	// format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Maximum number of workspaces to return. The server may return
	// fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `ListWorkspaces` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListWorkspaces`, with
	// the exception of `page_size`, must match the call that provided the page
	// token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. This field only supports ordering by `name`. If unspecified, the
	// server will choose the ordering. If specified, the default order is
	// ascending for the `name` field.
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. Filter for the returned list.
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

ListWorkspaces request message.

func (*ListWorkspacesRequest) Descriptor

func (*ListWorkspacesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkspacesRequest.ProtoReflect.Descriptor instead.

func (*ListWorkspacesRequest) GetFilter

func (x *ListWorkspacesRequest) GetFilter() string

func (*ListWorkspacesRequest) GetOrderBy

func (x *ListWorkspacesRequest) GetOrderBy() string

func (*ListWorkspacesRequest) GetPageSize

func (x *ListWorkspacesRequest) GetPageSize() int32

func (*ListWorkspacesRequest) GetPageToken

func (x *ListWorkspacesRequest) GetPageToken() string

func (*ListWorkspacesRequest) GetParent

func (x *ListWorkspacesRequest) GetParent() string

func (*ListWorkspacesRequest) ProtoMessage

func (*ListWorkspacesRequest) ProtoMessage()

func (*ListWorkspacesRequest) ProtoReflect

func (x *ListWorkspacesRequest) ProtoReflect() protoreflect.Message

func (*ListWorkspacesRequest) Reset

func (x *ListWorkspacesRequest) Reset()

func (*ListWorkspacesRequest) String

func (x *ListWorkspacesRequest) String() string

ListWorkspacesResponse

type ListWorkspacesResponse struct {

	// List of workspaces.
	Workspaces []*Workspace `protobuf:"bytes,1,rep,name=workspaces,proto3" json:"workspaces,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations which could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

ListWorkspaces response message.

func (*ListWorkspacesResponse) Descriptor

func (*ListWorkspacesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkspacesResponse.ProtoReflect.Descriptor instead.

func (*ListWorkspacesResponse) GetNextPageToken

func (x *ListWorkspacesResponse) GetNextPageToken() string

func (*ListWorkspacesResponse) GetUnreachable

func (x *ListWorkspacesResponse) GetUnreachable() []string

func (*ListWorkspacesResponse) GetWorkspaces

func (x *ListWorkspacesResponse) GetWorkspaces() []*Workspace

func (*ListWorkspacesResponse) ProtoMessage

func (*ListWorkspacesResponse) ProtoMessage()

func (*ListWorkspacesResponse) ProtoReflect

func (x *ListWorkspacesResponse) ProtoReflect() protoreflect.Message

func (*ListWorkspacesResponse) Reset

func (x *ListWorkspacesResponse) Reset()

func (*ListWorkspacesResponse) String

func (x *ListWorkspacesResponse) String() string

MakeDirectoryRequest

type MakeDirectoryRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The directory's full path including directory name, relative to
	// the workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

MakeDirectory request message.

func (*MakeDirectoryRequest) Descriptor

func (*MakeDirectoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use MakeDirectoryRequest.ProtoReflect.Descriptor instead.

func (*MakeDirectoryRequest) GetPath

func (x *MakeDirectoryRequest) GetPath() string

func (*MakeDirectoryRequest) GetWorkspace

func (x *MakeDirectoryRequest) GetWorkspace() string

func (*MakeDirectoryRequest) ProtoMessage

func (*MakeDirectoryRequest) ProtoMessage()

func (*MakeDirectoryRequest) ProtoReflect

func (x *MakeDirectoryRequest) ProtoReflect() protoreflect.Message

func (*MakeDirectoryRequest) Reset

func (x *MakeDirectoryRequest) Reset()

func (*MakeDirectoryRequest) String

func (x *MakeDirectoryRequest) String() string

MakeDirectoryResponse

type MakeDirectoryResponse struct {
	// contains filtered or unexported fields
}

MakeDirectory response message.

func (*MakeDirectoryResponse) Descriptor

func (*MakeDirectoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use MakeDirectoryResponse.ProtoReflect.Descriptor instead.

func (*MakeDirectoryResponse) ProtoMessage

func (*MakeDirectoryResponse) ProtoMessage()

func (*MakeDirectoryResponse) ProtoReflect

func (x *MakeDirectoryResponse) ProtoReflect() protoreflect.Message

func (*MakeDirectoryResponse) Reset

func (x *MakeDirectoryResponse) Reset()

func (*MakeDirectoryResponse) String

func (x *MakeDirectoryResponse) String() string

MoveDirectoryRequest

type MoveDirectoryRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The directory's full path including directory name, relative to
	// the workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// Required. The new path for the directory including directory name, rooted
	// at workspace root.
	NewPath string `protobuf:"bytes,3,opt,name=new_path,json=newPath,proto3" json:"new_path,omitempty"`
	// contains filtered or unexported fields
}

MoveDirectory request message.

func (*MoveDirectoryRequest) Descriptor

func (*MoveDirectoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use MoveDirectoryRequest.ProtoReflect.Descriptor instead.

func (*MoveDirectoryRequest) GetNewPath

func (x *MoveDirectoryRequest) GetNewPath() string

func (*MoveDirectoryRequest) GetPath

func (x *MoveDirectoryRequest) GetPath() string

func (*MoveDirectoryRequest) GetWorkspace

func (x *MoveDirectoryRequest) GetWorkspace() string

func (*MoveDirectoryRequest) ProtoMessage

func (*MoveDirectoryRequest) ProtoMessage()

func (*MoveDirectoryRequest) ProtoReflect

func (x *MoveDirectoryRequest) ProtoReflect() protoreflect.Message

func (*MoveDirectoryRequest) Reset

func (x *MoveDirectoryRequest) Reset()

func (*MoveDirectoryRequest) String

func (x *MoveDirectoryRequest) String() string

MoveDirectoryResponse

type MoveDirectoryResponse struct {
	// contains filtered or unexported fields
}

MoveDirectory response message.

func (*MoveDirectoryResponse) Descriptor

func (*MoveDirectoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use MoveDirectoryResponse.ProtoReflect.Descriptor instead.

func (*MoveDirectoryResponse) ProtoMessage

func (*MoveDirectoryResponse) ProtoMessage()

func (*MoveDirectoryResponse) ProtoReflect

func (x *MoveDirectoryResponse) ProtoReflect() protoreflect.Message

func (*MoveDirectoryResponse) Reset

func (x *MoveDirectoryResponse) Reset()

func (*MoveDirectoryResponse) String

func (x *MoveDirectoryResponse) String() string

MoveFileRequest

type MoveFileRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The file's full path including filename, relative to the
	// workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// Required. The file's new path including filename, relative to the workspace
	// root.
	NewPath string `protobuf:"bytes,3,opt,name=new_path,json=newPath,proto3" json:"new_path,omitempty"`
	// contains filtered or unexported fields
}

MoveFile request message.

func (*MoveFileRequest) Descriptor

func (*MoveFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use MoveFileRequest.ProtoReflect.Descriptor instead.

func (*MoveFileRequest) GetNewPath

func (x *MoveFileRequest) GetNewPath() string

func (*MoveFileRequest) GetPath

func (x *MoveFileRequest) GetPath() string

func (*MoveFileRequest) GetWorkspace

func (x *MoveFileRequest) GetWorkspace() string

func (*MoveFileRequest) ProtoMessage

func (*MoveFileRequest) ProtoMessage()

func (*MoveFileRequest) ProtoReflect

func (x *MoveFileRequest) ProtoReflect() protoreflect.Message

func (*MoveFileRequest) Reset

func (x *MoveFileRequest) Reset()

func (*MoveFileRequest) String

func (x *MoveFileRequest) String() string

MoveFileResponse

type MoveFileResponse struct {
	// contains filtered or unexported fields
}

MoveFile response message.

func (*MoveFileResponse) Descriptor

func (*MoveFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use MoveFileResponse.ProtoReflect.Descriptor instead.

func (*MoveFileResponse) ProtoMessage

func (*MoveFileResponse) ProtoMessage()

func (*MoveFileResponse) ProtoReflect

func (x *MoveFileResponse) ProtoReflect() protoreflect.Message

func (*MoveFileResponse) Reset

func (x *MoveFileResponse) Reset()

func (*MoveFileResponse) String

func (x *MoveFileResponse) String() string

NotebookRuntimeOptions

type NotebookRuntimeOptions struct {

	// The location to store the notebook execution result.
	//
	// Types that are assignable to ExecutionSink:
	//
	//	*NotebookRuntimeOptions_GcsOutputBucket
	ExecutionSink isNotebookRuntimeOptions_ExecutionSink `protobuf_oneof:"execution_sink"`
	// Optional. The resource name of the [Colab runtime template]
	// (https://cloud.google.com/colab/docs/runtimes), from which a runtime is
	// created for notebook executions. If not specified, a runtime is created
	// with Colab's default specifications.
	AiPlatformNotebookRuntimeTemplate string `protobuf:"bytes,2,opt,name=ai_platform_notebook_runtime_template,json=aiPlatformNotebookRuntimeTemplate,proto3" json:"ai_platform_notebook_runtime_template,omitempty"`
	// contains filtered or unexported fields
}

Configures various aspects of Dataform notebook runtime.

func (*NotebookRuntimeOptions) Descriptor

func (*NotebookRuntimeOptions) Descriptor() ([]byte, []int)

Deprecated: Use NotebookRuntimeOptions.ProtoReflect.Descriptor instead.

func (*NotebookRuntimeOptions) GetAiPlatformNotebookRuntimeTemplate

func (x *NotebookRuntimeOptions) GetAiPlatformNotebookRuntimeTemplate() string

func (*NotebookRuntimeOptions) GetExecutionSink

func (m *NotebookRuntimeOptions) GetExecutionSink() isNotebookRuntimeOptions_ExecutionSink

func (*NotebookRuntimeOptions) GetGcsOutputBucket

func (x *NotebookRuntimeOptions) GetGcsOutputBucket() string

func (*NotebookRuntimeOptions) ProtoMessage

func (*NotebookRuntimeOptions) ProtoMessage()

func (*NotebookRuntimeOptions) ProtoReflect

func (x *NotebookRuntimeOptions) ProtoReflect() protoreflect.Message

func (*NotebookRuntimeOptions) Reset

func (x *NotebookRuntimeOptions) Reset()

func (*NotebookRuntimeOptions) String

func (x *NotebookRuntimeOptions) String() string

NotebookRuntimeOptions_GcsOutputBucket

type NotebookRuntimeOptions_GcsOutputBucket struct {
	// Optional. The Google Cloud Storage location to upload the result to.
	// Format: `gs://bucket-name`.
	GcsOutputBucket string `protobuf:"bytes,1,opt,name=gcs_output_bucket,json=gcsOutputBucket,proto3,oneof"`
}

PullGitCommitsRequest

type PullGitCommitsRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The name of the branch in the Git remote from which to pull
	// commits. If left unset, the repository's default branch name will be used.
	RemoteBranch string `protobuf:"bytes,2,opt,name=remote_branch,json=remoteBranch,proto3" json:"remote_branch,omitempty"`
	// Required. The author of any merge commit which may be created as a result
	// of merging fetched Git commits into this workspace.
	Author *CommitAuthor `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
	// contains filtered or unexported fields
}

PullGitCommits request message.

func (*PullGitCommitsRequest) Descriptor

func (*PullGitCommitsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PullGitCommitsRequest.ProtoReflect.Descriptor instead.

func (*PullGitCommitsRequest) GetAuthor

func (x *PullGitCommitsRequest) GetAuthor() *CommitAuthor

func (*PullGitCommitsRequest) GetName

func (x *PullGitCommitsRequest) GetName() string

func (*PullGitCommitsRequest) GetRemoteBranch

func (x *PullGitCommitsRequest) GetRemoteBranch() string

func (*PullGitCommitsRequest) ProtoMessage

func (*PullGitCommitsRequest) ProtoMessage()

func (*PullGitCommitsRequest) ProtoReflect

func (x *PullGitCommitsRequest) ProtoReflect() protoreflect.Message

func (*PullGitCommitsRequest) Reset

func (x *PullGitCommitsRequest) Reset()

func (*PullGitCommitsRequest) String

func (x *PullGitCommitsRequest) String() string

PullGitCommitsResponse

type PullGitCommitsResponse struct {
	// contains filtered or unexported fields
}

PullGitCommits response message.

func (*PullGitCommitsResponse) Descriptor

func (*PullGitCommitsResponse) Descriptor() ([]byte, []int)

Deprecated: Use PullGitCommitsResponse.ProtoReflect.Descriptor instead.

func (*PullGitCommitsResponse) ProtoMessage

func (*PullGitCommitsResponse) ProtoMessage()

func (*PullGitCommitsResponse) ProtoReflect

func (x *PullGitCommitsResponse) ProtoReflect() protoreflect.Message

func (*PullGitCommitsResponse) Reset

func (x *PullGitCommitsResponse) Reset()

func (*PullGitCommitsResponse) String

func (x *PullGitCommitsResponse) String() string

PushGitCommitsRequest

type PushGitCommitsRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The name of the branch in the Git remote to which commits should
	// be pushed. If left unset, the repository's default branch name will be
	// used.
	RemoteBranch string `protobuf:"bytes,2,opt,name=remote_branch,json=remoteBranch,proto3" json:"remote_branch,omitempty"`
	// contains filtered or unexported fields
}

PushGitCommits request message.

func (*PushGitCommitsRequest) Descriptor

func (*PushGitCommitsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PushGitCommitsRequest.ProtoReflect.Descriptor instead.

func (*PushGitCommitsRequest) GetName

func (x *PushGitCommitsRequest) GetName() string

func (*PushGitCommitsRequest) GetRemoteBranch

func (x *PushGitCommitsRequest) GetRemoteBranch() string

func (*PushGitCommitsRequest) ProtoMessage

func (*PushGitCommitsRequest) ProtoMessage()

func (*PushGitCommitsRequest) ProtoReflect

func (x *PushGitCommitsRequest) ProtoReflect() protoreflect.Message

func (*PushGitCommitsRequest) Reset

func (x *PushGitCommitsRequest) Reset()

func (*PushGitCommitsRequest) String

func (x *PushGitCommitsRequest) String() string

PushGitCommitsResponse

type PushGitCommitsResponse struct {
	// contains filtered or unexported fields
}

PushGitCommits response message.

func (*PushGitCommitsResponse) Descriptor

func (*PushGitCommitsResponse) Descriptor() ([]byte, []int)

Deprecated: Use PushGitCommitsResponse.ProtoReflect.Descriptor instead.

func (*PushGitCommitsResponse) ProtoMessage

func (*PushGitCommitsResponse) ProtoMessage()

func (*PushGitCommitsResponse) ProtoReflect

func (x *PushGitCommitsResponse) ProtoReflect() protoreflect.Message

func (*PushGitCommitsResponse) Reset

func (x *PushGitCommitsResponse) Reset()

func (*PushGitCommitsResponse) String

func (x *PushGitCommitsResponse) String() string

QueryCompilationResultActionsRequest

type QueryCompilationResultActionsRequest struct {

	// Required. The compilation result's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. Maximum number of compilation results to return. The server may
	// return fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous
	// `QueryCompilationResultActions` call. Provide this to retrieve the
	// subsequent page.
	//
	// When paginating, all other parameters provided to
	// `QueryCompilationResultActions`, with the exception of `page_size`, must
	// match the call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. Optional filter for the returned list. Filtering is only
	// currently supported on the `file_path` field.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

QueryCompilationResultActions request message.

func (*QueryCompilationResultActionsRequest) Descriptor

func (*QueryCompilationResultActionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryCompilationResultActionsRequest.ProtoReflect.Descriptor instead.

func (*QueryCompilationResultActionsRequest) GetFilter

func (*QueryCompilationResultActionsRequest) GetName

func (*QueryCompilationResultActionsRequest) GetPageSize

func (*QueryCompilationResultActionsRequest) GetPageToken

func (x *QueryCompilationResultActionsRequest) GetPageToken() string

func (*QueryCompilationResultActionsRequest) ProtoMessage

func (*QueryCompilationResultActionsRequest) ProtoMessage()

func (*QueryCompilationResultActionsRequest) ProtoReflect

func (*QueryCompilationResultActionsRequest) Reset

func (*QueryCompilationResultActionsRequest) String

QueryCompilationResultActionsResponse

type QueryCompilationResultActionsResponse struct {

	// List of compilation result actions.
	CompilationResultActions []*CompilationResultAction `protobuf:"bytes,1,rep,name=compilation_result_actions,json=compilationResultActions,proto3" json:"compilation_result_actions,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

QueryCompilationResultActions response message.

func (*QueryCompilationResultActionsResponse) Descriptor

func (*QueryCompilationResultActionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryCompilationResultActionsResponse.ProtoReflect.Descriptor instead.

func (*QueryCompilationResultActionsResponse) GetCompilationResultActions

func (x *QueryCompilationResultActionsResponse) GetCompilationResultActions() []*CompilationResultAction

func (*QueryCompilationResultActionsResponse) GetNextPageToken

func (x *QueryCompilationResultActionsResponse) GetNextPageToken() string

func (*QueryCompilationResultActionsResponse) ProtoMessage

func (*QueryCompilationResultActionsResponse) ProtoMessage()

func (*QueryCompilationResultActionsResponse) ProtoReflect

func (*QueryCompilationResultActionsResponse) Reset

func (*QueryCompilationResultActionsResponse) String

QueryDirectoryContentsRequest

type QueryDirectoryContentsRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Optional. The directory's full path including directory name, relative to
	// the workspace root. If left unset, the workspace root is used.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// Optional. Maximum number of paths to return. The server may return fewer
	// items than requested. If unspecified, the server will pick an appropriate
	// default.
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `QueryDirectoryContents`
	// call. Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to
	// `QueryDirectoryContents`, with the exception of `page_size`, must match the
	// call that provided the page token.
	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

QueryDirectoryContents request message.

func (*QueryDirectoryContentsRequest) Descriptor

func (*QueryDirectoryContentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryDirectoryContentsRequest.ProtoReflect.Descriptor instead.

func (*QueryDirectoryContentsRequest) GetPageSize

func (x *QueryDirectoryContentsRequest) GetPageSize() int32

func (*QueryDirectoryContentsRequest) GetPageToken

func (x *QueryDirectoryContentsRequest) GetPageToken() string

func (*QueryDirectoryContentsRequest) GetPath

func (*QueryDirectoryContentsRequest) GetWorkspace

func (x *QueryDirectoryContentsRequest) GetWorkspace() string

func (*QueryDirectoryContentsRequest) ProtoMessage

func (*QueryDirectoryContentsRequest) ProtoMessage()

func (*QueryDirectoryContentsRequest) ProtoReflect

func (*QueryDirectoryContentsRequest) Reset

func (x *QueryDirectoryContentsRequest) Reset()

func (*QueryDirectoryContentsRequest) String

QueryDirectoryContentsResponse

type QueryDirectoryContentsResponse struct {

	// List of entries in the directory.
	DirectoryEntries []*DirectoryEntry `protobuf:"bytes,1,rep,name=directory_entries,json=directoryEntries,proto3" json:"directory_entries,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

QueryDirectoryContents response message.

func (*QueryDirectoryContentsResponse) Descriptor

func (*QueryDirectoryContentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryDirectoryContentsResponse.ProtoReflect.Descriptor instead.

func (*QueryDirectoryContentsResponse) GetDirectoryEntries

func (x *QueryDirectoryContentsResponse) GetDirectoryEntries() []*DirectoryEntry

func (*QueryDirectoryContentsResponse) GetNextPageToken

func (x *QueryDirectoryContentsResponse) GetNextPageToken() string

func (*QueryDirectoryContentsResponse) ProtoMessage

func (*QueryDirectoryContentsResponse) ProtoMessage()

func (*QueryDirectoryContentsResponse) ProtoReflect

func (*QueryDirectoryContentsResponse) Reset

func (x *QueryDirectoryContentsResponse) Reset()

func (*QueryDirectoryContentsResponse) String

QueryRepositoryDirectoryContentsRequest

type QueryRepositoryDirectoryContentsRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The Commit SHA for the commit to query from. If unset, the
	// directory will be queried from HEAD.
	CommitSha string `protobuf:"bytes,2,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
	// Optional. The directory's full path including directory name, relative to
	// root. If left unset, the root is used.
	Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
	// Optional. Maximum number of paths to return. The server may return fewer
	// items than requested. If unspecified, the server will pick an appropriate
	// default.
	PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous
	// `QueryRepositoryDirectoryContents` call. Provide this to retrieve the
	// subsequent page.
	//
	// When paginating, all other parameters provided to
	// `QueryRepositoryDirectoryContents`, with the exception of `page_size`, must
	// match the call that provided the page token.
	PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

QueryRepositoryDirectoryContents request message.

func (*QueryRepositoryDirectoryContentsRequest) Descriptor

func (*QueryRepositoryDirectoryContentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryRepositoryDirectoryContentsRequest.ProtoReflect.Descriptor instead.

func (*QueryRepositoryDirectoryContentsRequest) GetCommitSha

func (*QueryRepositoryDirectoryContentsRequest) GetName

func (*QueryRepositoryDirectoryContentsRequest) GetPageSize

func (*QueryRepositoryDirectoryContentsRequest) GetPageToken

func (*QueryRepositoryDirectoryContentsRequest) GetPath

func (*QueryRepositoryDirectoryContentsRequest) ProtoMessage

func (*QueryRepositoryDirectoryContentsRequest) ProtoReflect

func (*QueryRepositoryDirectoryContentsRequest) Reset

func (*QueryRepositoryDirectoryContentsRequest) String

QueryRepositoryDirectoryContentsResponse

type QueryRepositoryDirectoryContentsResponse struct {

	// List of entries in the directory.
	DirectoryEntries []*DirectoryEntry `protobuf:"bytes,1,rep,name=directory_entries,json=directoryEntries,proto3" json:"directory_entries,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

QueryRepositoryDirectoryContents response message.

func (*QueryRepositoryDirectoryContentsResponse) Descriptor

func (*QueryRepositoryDirectoryContentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryRepositoryDirectoryContentsResponse.ProtoReflect.Descriptor instead.

func (*QueryRepositoryDirectoryContentsResponse) GetDirectoryEntries

func (x *QueryRepositoryDirectoryContentsResponse) GetDirectoryEntries() []*DirectoryEntry

func (*QueryRepositoryDirectoryContentsResponse) GetNextPageToken

func (x *QueryRepositoryDirectoryContentsResponse) GetNextPageToken() string

func (*QueryRepositoryDirectoryContentsResponse) ProtoMessage

func (*QueryRepositoryDirectoryContentsResponse) ProtoReflect

func (*QueryRepositoryDirectoryContentsResponse) Reset

func (*QueryRepositoryDirectoryContentsResponse) String

QueryWorkflowInvocationActionsRequest

type QueryWorkflowInvocationActionsRequest struct {

	// Required. The workflow invocation's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. Maximum number of workflow invocations to return. The server may
	// return fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous
	// `QueryWorkflowInvocationActions` call. Provide this to retrieve the
	// subsequent page.
	//
	// When paginating, all other parameters provided to
	// `QueryWorkflowInvocationActions`, with the exception of `page_size`, must
	// match the call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

QueryWorkflowInvocationActions request message.

func (*QueryWorkflowInvocationActionsRequest) Descriptor

func (*QueryWorkflowInvocationActionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryWorkflowInvocationActionsRequest.ProtoReflect.Descriptor instead.

func (*QueryWorkflowInvocationActionsRequest) GetName

func (*QueryWorkflowInvocationActionsRequest) GetPageSize

func (*QueryWorkflowInvocationActionsRequest) GetPageToken

func (*QueryWorkflowInvocationActionsRequest) ProtoMessage

func (*QueryWorkflowInvocationActionsRequest) ProtoMessage()

func (*QueryWorkflowInvocationActionsRequest) ProtoReflect

func (*QueryWorkflowInvocationActionsRequest) Reset

func (*QueryWorkflowInvocationActionsRequest) String

QueryWorkflowInvocationActionsResponse

type QueryWorkflowInvocationActionsResponse struct {

	// List of workflow invocation actions.
	WorkflowInvocationActions []*WorkflowInvocationAction `protobuf:"bytes,1,rep,name=workflow_invocation_actions,json=workflowInvocationActions,proto3" json:"workflow_invocation_actions,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

QueryWorkflowInvocationActions response message.

func (*QueryWorkflowInvocationActionsResponse) Descriptor

func (*QueryWorkflowInvocationActionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryWorkflowInvocationActionsResponse.ProtoReflect.Descriptor instead.

func (*QueryWorkflowInvocationActionsResponse) GetNextPageToken

func (x *QueryWorkflowInvocationActionsResponse) GetNextPageToken() string

func (*QueryWorkflowInvocationActionsResponse) GetWorkflowInvocationActions

func (x *QueryWorkflowInvocationActionsResponse) GetWorkflowInvocationActions() []*WorkflowInvocationAction

func (*QueryWorkflowInvocationActionsResponse) ProtoMessage

func (*QueryWorkflowInvocationActionsResponse) ProtoReflect

func (*QueryWorkflowInvocationActionsResponse) Reset

func (*QueryWorkflowInvocationActionsResponse) String

ReadFileRequest

type ReadFileRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The file's full path including filename, relative to the
	// workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// Optional. The Git revision of the file to return. If left empty, the
	// current contents of `path` will be returned.
	Revision string `protobuf:"bytes,3,opt,name=revision,proto3" json:"revision,omitempty"`
	// contains filtered or unexported fields
}

ReadFile request message.

func (*ReadFileRequest) Descriptor

func (*ReadFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReadFileRequest.ProtoReflect.Descriptor instead.

func (*ReadFileRequest) GetPath

func (x *ReadFileRequest) GetPath() string

func (*ReadFileRequest) GetRevision

func (x *ReadFileRequest) GetRevision() string

func (*ReadFileRequest) GetWorkspace

func (x *ReadFileRequest) GetWorkspace() string

func (*ReadFileRequest) ProtoMessage

func (*ReadFileRequest) ProtoMessage()

func (*ReadFileRequest) ProtoReflect

func (x *ReadFileRequest) ProtoReflect() protoreflect.Message

func (*ReadFileRequest) Reset

func (x *ReadFileRequest) Reset()

func (*ReadFileRequest) String

func (x *ReadFileRequest) String() string

ReadFileResponse

type ReadFileResponse struct {

	// The file's contents.
	FileContents []byte `protobuf:"bytes,1,opt,name=file_contents,json=fileContents,proto3" json:"file_contents,omitempty"`
	// contains filtered or unexported fields
}

ReadFile response message.

func (*ReadFileResponse) Descriptor

func (*ReadFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReadFileResponse.ProtoReflect.Descriptor instead.

func (*ReadFileResponse) GetFileContents

func (x *ReadFileResponse) GetFileContents() []byte

func (*ReadFileResponse) ProtoMessage

func (*ReadFileResponse) ProtoMessage()

func (*ReadFileResponse) ProtoReflect

func (x *ReadFileResponse) ProtoReflect() protoreflect.Message

func (*ReadFileResponse) Reset

func (x *ReadFileResponse) Reset()

func (*ReadFileResponse) String

func (x *ReadFileResponse) String() string

ReadRepositoryFileRequest

type ReadRepositoryFileRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The commit SHA for the commit to read from. If unset, the file
	// will be read from HEAD.
	CommitSha string `protobuf:"bytes,2,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
	// Required. Full file path to read including filename, from repository root.
	Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

ReadRepositoryFile request message.

func (*ReadRepositoryFileRequest) Descriptor

func (*ReadRepositoryFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReadRepositoryFileRequest.ProtoReflect.Descriptor instead.

func (*ReadRepositoryFileRequest) GetCommitSha

func (x *ReadRepositoryFileRequest) GetCommitSha() string

func (*ReadRepositoryFileRequest) GetName

func (x *ReadRepositoryFileRequest) GetName() string

func (*ReadRepositoryFileRequest) GetPath

func (x *ReadRepositoryFileRequest) GetPath() string

func (*ReadRepositoryFileRequest) ProtoMessage

func (*ReadRepositoryFileRequest) ProtoMessage()

func (*ReadRepositoryFileRequest) ProtoReflect

func (*ReadRepositoryFileRequest) Reset

func (x *ReadRepositoryFileRequest) Reset()

func (*ReadRepositoryFileRequest) String

func (x *ReadRepositoryFileRequest) String() string

ReadRepositoryFileResponse

type ReadRepositoryFileResponse struct {

	// The file's contents.
	Contents []byte `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"`
	// contains filtered or unexported fields
}

ReadRepositoryFile response message.

func (*ReadRepositoryFileResponse) Descriptor

func (*ReadRepositoryFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReadRepositoryFileResponse.ProtoReflect.Descriptor instead.

func (*ReadRepositoryFileResponse) GetContents

func (x *ReadRepositoryFileResponse) GetContents() []byte

func (*ReadRepositoryFileResponse) ProtoMessage

func (*ReadRepositoryFileResponse) ProtoMessage()

func (*ReadRepositoryFileResponse) ProtoReflect

func (*ReadRepositoryFileResponse) Reset

func (x *ReadRepositoryFileResponse) Reset()

func (*ReadRepositoryFileResponse) String

func (x *ReadRepositoryFileResponse) String() string

RelationDescriptor

type RelationDescriptor struct {

	// A text description of the relation.
	Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	// A list of descriptions of columns within the relation.
	Columns []*RelationDescriptor_ColumnDescriptor `protobuf:"bytes,2,rep,name=columns,proto3" json:"columns,omitempty"`
	// A set of BigQuery labels that should be applied to the relation.
	BigqueryLabels map[string]string `protobuf:"bytes,3,rep,name=bigquery_labels,json=bigqueryLabels,proto3" json:"bigquery_labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	// contains filtered or unexported fields
}

Describes a relation and its columns.

func (*RelationDescriptor) Descriptor

func (*RelationDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use RelationDescriptor.ProtoReflect.Descriptor instead.

func (*RelationDescriptor) GetBigqueryLabels

func (x *RelationDescriptor) GetBigqueryLabels() map[string]string

func (*RelationDescriptor) GetColumns

func (*RelationDescriptor) GetDescription

func (x *RelationDescriptor) GetDescription() string

func (*RelationDescriptor) ProtoMessage

func (*RelationDescriptor) ProtoMessage()

func (*RelationDescriptor) ProtoReflect

func (x *RelationDescriptor) ProtoReflect() protoreflect.Message

func (*RelationDescriptor) Reset

func (x *RelationDescriptor) Reset()

func (*RelationDescriptor) String

func (x *RelationDescriptor) String() string

RelationDescriptor_ColumnDescriptor

type RelationDescriptor_ColumnDescriptor struct {

	// The identifier for the column. Each entry in `path` represents one level
	// of nesting.
	Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"`
	// A textual description of the column.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// A list of BigQuery policy tags that will be applied to the column.
	BigqueryPolicyTags []string `protobuf:"bytes,3,rep,name=bigquery_policy_tags,json=bigqueryPolicyTags,proto3" json:"bigquery_policy_tags,omitempty"`
	// contains filtered or unexported fields
}

Describes a column.

func (*RelationDescriptor_ColumnDescriptor) Descriptor

func (*RelationDescriptor_ColumnDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use RelationDescriptor_ColumnDescriptor.ProtoReflect.Descriptor instead.

func (*RelationDescriptor_ColumnDescriptor) GetBigqueryPolicyTags

func (x *RelationDescriptor_ColumnDescriptor) GetBigqueryPolicyTags() []string

func (*RelationDescriptor_ColumnDescriptor) GetDescription

func (x *RelationDescriptor_ColumnDescriptor) GetDescription() string

func (*RelationDescriptor_ColumnDescriptor) GetPath

func (*RelationDescriptor_ColumnDescriptor) ProtoMessage

func (*RelationDescriptor_ColumnDescriptor) ProtoMessage()

func (*RelationDescriptor_ColumnDescriptor) ProtoReflect

func (*RelationDescriptor_ColumnDescriptor) Reset

func (*RelationDescriptor_ColumnDescriptor) String

ReleaseConfig

type ReleaseConfig struct {

	// Identifier. The release config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. Git commit/tag/branch name at which the repository should be
	// compiled. Must exist in the remote repository. Examples:
	// - a commit SHA: `12ade345`
	// - a tag: `tag1`
	// - a branch name: `branch1`
	GitCommitish string `protobuf:"bytes,2,opt,name=git_commitish,json=gitCommitish,proto3" json:"git_commitish,omitempty"`
	// Optional. If set, fields of `code_compilation_config` override the default
	// compilation settings that are specified in dataform.json.
	CodeCompilationConfig *CodeCompilationConfig `protobuf:"bytes,3,opt,name=code_compilation_config,json=codeCompilationConfig,proto3" json:"code_compilation_config,omitempty"`
	// Optional. Optional schedule (in cron format) for automatic creation of
	// compilation results.
	CronSchedule string `protobuf:"bytes,4,opt,name=cron_schedule,json=cronSchedule,proto3" json:"cron_schedule,omitempty"`
	// Optional. Specifies the time zone to be used when interpreting
	// cron_schedule. Must be a time zone name from the time zone database
	// (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
	// unspecified, the default is UTC.
	TimeZone string `protobuf:"bytes,7,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
	// Output only. Records of the 10 most recent scheduled release attempts,
	// ordered in descending order of `release_time`. Updated whenever automatic
	// creation of a compilation result is triggered by cron_schedule.
	RecentScheduledReleaseRecords []*ReleaseConfig_ScheduledReleaseRecord `protobuf:"bytes,5,rep,name=recent_scheduled_release_records,json=recentScheduledReleaseRecords,proto3" json:"recent_scheduled_release_records,omitempty"`
	// Optional. The name of the currently released compilation result for this
	// release config. This value is updated when a compilation result is
	// automatically created from this release config (using cron_schedule), or
	// when this resource is updated by API call (perhaps to roll back to an
	// earlier release). The compilation result must have been created using this
	// release config. Must be in the format
	// `projects/*/locations/*/repositories/*/compilationResults/*`.
	ReleaseCompilationResult string `protobuf:"bytes,6,opt,name=release_compilation_result,json=releaseCompilationResult,proto3" json:"release_compilation_result,omitempty"`
	// Optional. Disables automatic creation of compilation results.
	Disabled bool `protobuf:"varint,8,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,9,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents a Dataform release configuration.

func (*ReleaseConfig) Descriptor

func (*ReleaseConfig) Descriptor() ([]byte, []int)

Deprecated: Use ReleaseConfig.ProtoReflect.Descriptor instead.

func (*ReleaseConfig) GetCodeCompilationConfig

func (x *ReleaseConfig) GetCodeCompilationConfig() *CodeCompilationConfig

func (*ReleaseConfig) GetCronSchedule

func (x *ReleaseConfig) GetCronSchedule() string

func (*ReleaseConfig) GetDisabled

func (x *ReleaseConfig) GetDisabled() bool

func (*ReleaseConfig) GetGitCommitish

func (x *ReleaseConfig) GetGitCommitish() string

func (*ReleaseConfig) GetInternalMetadata

func (x *ReleaseConfig) GetInternalMetadata() string

func (*ReleaseConfig) GetName

func (x *ReleaseConfig) GetName() string

func (*ReleaseConfig) GetRecentScheduledReleaseRecords

func (x *ReleaseConfig) GetRecentScheduledReleaseRecords() []*ReleaseConfig_ScheduledReleaseRecord

func (*ReleaseConfig) GetReleaseCompilationResult

func (x *ReleaseConfig) GetReleaseCompilationResult() string

func (*ReleaseConfig) GetTimeZone

func (x *ReleaseConfig) GetTimeZone() string

func (*ReleaseConfig) ProtoMessage

func (*ReleaseConfig) ProtoMessage()

func (*ReleaseConfig) ProtoReflect

func (x *ReleaseConfig) ProtoReflect() protoreflect.Message

func (*ReleaseConfig) Reset

func (x *ReleaseConfig) Reset()

func (*ReleaseConfig) String

func (x *ReleaseConfig) String() string

ReleaseConfig_ScheduledReleaseRecord

type ReleaseConfig_ScheduledReleaseRecord struct {

	// The result of this release attempt.
	//
	// Types that are assignable to Result:
	//
	//	*ReleaseConfig_ScheduledReleaseRecord_CompilationResult
	//	*ReleaseConfig_ScheduledReleaseRecord_ErrorStatus
	Result isReleaseConfig_ScheduledReleaseRecord_Result `protobuf_oneof:"result"`
	// Output only. The timestamp of this release attempt.
	ReleaseTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=release_time,json=releaseTime,proto3" json:"release_time,omitempty"`
	// contains filtered or unexported fields
}

A record of an attempt to create a compilation result for this release config.

func (*ReleaseConfig_ScheduledReleaseRecord) Descriptor

func (*ReleaseConfig_ScheduledReleaseRecord) Descriptor() ([]byte, []int)

Deprecated: Use ReleaseConfig_ScheduledReleaseRecord.ProtoReflect.Descriptor instead.

func (*ReleaseConfig_ScheduledReleaseRecord) GetCompilationResult

func (x *ReleaseConfig_ScheduledReleaseRecord) GetCompilationResult() string

func (*ReleaseConfig_ScheduledReleaseRecord) GetErrorStatus

func (x *ReleaseConfig_ScheduledReleaseRecord) GetErrorStatus() *status.Status

func (*ReleaseConfig_ScheduledReleaseRecord) GetReleaseTime

func (*ReleaseConfig_ScheduledReleaseRecord) GetResult

func (m *ReleaseConfig_ScheduledReleaseRecord) GetResult() isReleaseConfig_ScheduledReleaseRecord_Result

func (*ReleaseConfig_ScheduledReleaseRecord) ProtoMessage

func (*ReleaseConfig_ScheduledReleaseRecord) ProtoMessage()

func (*ReleaseConfig_ScheduledReleaseRecord) ProtoReflect

func (*ReleaseConfig_ScheduledReleaseRecord) Reset

func (*ReleaseConfig_ScheduledReleaseRecord) String

ReleaseConfig_ScheduledReleaseRecord_CompilationResult

type ReleaseConfig_ScheduledReleaseRecord_CompilationResult struct {
	// The name of the created compilation result, if one was successfully
	// created. Must be in the format
	// `projects/*/locations/*/repositories/*/compilationResults/*`.
	CompilationResult string `protobuf:"bytes,2,opt,name=compilation_result,json=compilationResult,proto3,oneof"`
}

ReleaseConfig_ScheduledReleaseRecord_ErrorStatus

type ReleaseConfig_ScheduledReleaseRecord_ErrorStatus struct {
	// The error status encountered upon this attempt to create the
	// compilation result, if the attempt was unsuccessful.
	ErrorStatus *status.Status `protobuf:"bytes,3,opt,name=error_status,json=errorStatus,proto3,oneof"`
}

RemoveDirectoryRequest

type RemoveDirectoryRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The directory's full path including directory name, relative to
	// the workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

RemoveDirectory request message.

func (*RemoveDirectoryRequest) Descriptor

func (*RemoveDirectoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveDirectoryRequest.ProtoReflect.Descriptor instead.

func (*RemoveDirectoryRequest) GetPath

func (x *RemoveDirectoryRequest) GetPath() string

func (*RemoveDirectoryRequest) GetWorkspace

func (x *RemoveDirectoryRequest) GetWorkspace() string

func (*RemoveDirectoryRequest) ProtoMessage

func (*RemoveDirectoryRequest) ProtoMessage()

func (*RemoveDirectoryRequest) ProtoReflect

func (x *RemoveDirectoryRequest) ProtoReflect() protoreflect.Message

func (*RemoveDirectoryRequest) Reset

func (x *RemoveDirectoryRequest) Reset()

func (*RemoveDirectoryRequest) String

func (x *RemoveDirectoryRequest) String() string

RemoveDirectoryResponse

type RemoveDirectoryResponse struct {
	// contains filtered or unexported fields
}

RemoveDirectory response message.

func (*RemoveDirectoryResponse) Descriptor

func (*RemoveDirectoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use RemoveDirectoryResponse.ProtoReflect.Descriptor instead.

func (*RemoveDirectoryResponse) ProtoMessage

func (*RemoveDirectoryResponse) ProtoMessage()

func (*RemoveDirectoryResponse) ProtoReflect

func (x *RemoveDirectoryResponse) ProtoReflect() protoreflect.Message

func (*RemoveDirectoryResponse) Reset

func (x *RemoveDirectoryResponse) Reset()

func (*RemoveDirectoryResponse) String

func (x *RemoveDirectoryResponse) String() string

RemoveFileRequest

type RemoveFileRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The file's full path including filename, relative to the
	// workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

RemoveFile request message.

func (*RemoveFileRequest) Descriptor

func (*RemoveFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveFileRequest.ProtoReflect.Descriptor instead.

func (*RemoveFileRequest) GetPath

func (x *RemoveFileRequest) GetPath() string

func (*RemoveFileRequest) GetWorkspace

func (x *RemoveFileRequest) GetWorkspace() string

func (*RemoveFileRequest) ProtoMessage

func (*RemoveFileRequest) ProtoMessage()

func (*RemoveFileRequest) ProtoReflect

func (x *RemoveFileRequest) ProtoReflect() protoreflect.Message

func (*RemoveFileRequest) Reset

func (x *RemoveFileRequest) Reset()

func (*RemoveFileRequest) String

func (x *RemoveFileRequest) String() string

RemoveFileResponse

type RemoveFileResponse struct {
	// contains filtered or unexported fields
}

RemoveFile response message.

func (*RemoveFileResponse) Descriptor

func (*RemoveFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use RemoveFileResponse.ProtoReflect.Descriptor instead.

func (*RemoveFileResponse) ProtoMessage

func (*RemoveFileResponse) ProtoMessage()

func (*RemoveFileResponse) ProtoReflect

func (x *RemoveFileResponse) ProtoReflect() protoreflect.Message

func (*RemoveFileResponse) Reset

func (x *RemoveFileResponse) Reset()

func (*RemoveFileResponse) String

func (x *RemoveFileResponse) String() string

Repository

type Repository struct {

	// Identifier. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. The timestamp of when the repository was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Optional. The repository's user-friendly name.
	DisplayName string `protobuf:"bytes,8,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Optional. If set, configures this repository to be linked to a Git remote.
	GitRemoteSettings *Repository_GitRemoteSettings `protobuf:"bytes,2,opt,name=git_remote_settings,json=gitRemoteSettings,proto3" json:"git_remote_settings,omitempty"`
	// Optional. The name of the Secret Manager secret version to be used to
	// interpolate variables into the .npmrc file for package installation
	// operations. Must be in the format `projects/*/secrets/*/versions/*`. The
	// file itself must be in a JSON format.
	NpmrcEnvironmentVariablesSecretVersion string `protobuf:"bytes,3,opt,name=npmrc_environment_variables_secret_version,json=npmrcEnvironmentVariablesSecretVersion,proto3" json:"npmrc_environment_variables_secret_version,omitempty"`
	// Optional. If set, fields of `workspace_compilation_overrides` override the
	// default compilation settings that are specified in dataform.json when
	// creating workspace-scoped compilation results. See documentation for
	// `WorkspaceCompilationOverrides` for more information.
	WorkspaceCompilationOverrides *Repository_WorkspaceCompilationOverrides `protobuf:"bytes,4,opt,name=workspace_compilation_overrides,json=workspaceCompilationOverrides,proto3" json:"workspace_compilation_overrides,omitempty"`
	// Optional. Repository user labels.
	Labels map[string]string `protobuf:"bytes,5,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	// Optional. Input only. If set to true, the authenticated user will be
	// granted the roles/dataform.admin role on the created repository.
	SetAuthenticatedUserAdmin bool `protobuf:"varint,9,opt,name=set_authenticated_user_admin,json=setAuthenticatedUserAdmin,proto3" json:"set_authenticated_user_admin,omitempty"`
	// Optional. The service account to run workflow invocations under.
	ServiceAccount string `protobuf:"bytes,10,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
	// Optional. The reference to a KMS encryption key. If provided, it will be
	// used to encrypt user data in the repository and all child resources. It is
	// not possible to add or update the encryption key after the repository is
	// created. Example:
	// `projects/{kms_project}/locations/{location}/keyRings/{key_location}/cryptoKeys/{key}`
	KmsKeyName string `protobuf:"bytes,11,opt,name=kms_key_name,json=kmsKeyName,proto3" json:"kms_key_name,omitempty"`
	// Output only. A data encryption state of a Git repository if this Repository
	// is protected by a KMS key.
	DataEncryptionState *DataEncryptionState `protobuf:"bytes,12,opt,name=data_encryption_state,json=dataEncryptionState,proto3" json:"data_encryption_state,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,15,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents a Dataform Git repository.

func (*Repository) Descriptor

func (*Repository) Descriptor() ([]byte, []int)

Deprecated: Use Repository.ProtoReflect.Descriptor instead.

func (*Repository) GetCreateTime

func (x *Repository) GetCreateTime() *timestamppb.Timestamp

func (*Repository) GetDataEncryptionState

func (x *Repository) GetDataEncryptionState() *DataEncryptionState

func (*Repository) GetDisplayName

func (x *Repository) GetDisplayName() string

func (*Repository) GetGitRemoteSettings

func (x *Repository) GetGitRemoteSettings() *Repository_GitRemoteSettings

func (*Repository) GetInternalMetadata

func (x *Repository) GetInternalMetadata() string

func (*Repository) GetKmsKeyName

func (x *Repository) GetKmsKeyName() string

func (*Repository) GetLabels

func (x *Repository) GetLabels() map[string]string

func (*Repository) GetName

func (x *Repository) GetName() string

func (*Repository) GetNpmrcEnvironmentVariablesSecretVersion

func (x *Repository) GetNpmrcEnvironmentVariablesSecretVersion() string

func (*Repository) GetServiceAccount

func (x *Repository) GetServiceAccount() string

func (*Repository) GetSetAuthenticatedUserAdmin

func (x *Repository) GetSetAuthenticatedUserAdmin() bool

func (*Repository) GetWorkspaceCompilationOverrides

func (x *Repository) GetWorkspaceCompilationOverrides() *Repository_WorkspaceCompilationOverrides

func (*Repository) ProtoMessage

func (*Repository) ProtoMessage()

func (*Repository) ProtoReflect

func (x *Repository) ProtoReflect() protoreflect.Message

func (*Repository) Reset

func (x *Repository) Reset()

func (*Repository) String

func (x *Repository) String() string

Repository_GitRemoteSettings

type Repository_GitRemoteSettings struct {

	// Required. The Git remote's URL.
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// Required. The Git remote's default branch name.
	DefaultBranch string `protobuf:"bytes,2,opt,name=default_branch,json=defaultBranch,proto3" json:"default_branch,omitempty"`
	// Optional. The name of the Secret Manager secret version to use as an
	// authentication token for Git operations. Must be in the format
	// `projects/*/secrets/*/versions/*`.
	AuthenticationTokenSecretVersion string `protobuf:"bytes,3,opt,name=authentication_token_secret_version,json=authenticationTokenSecretVersion,proto3" json:"authentication_token_secret_version,omitempty"`
	// Optional. Authentication fields for remote uris using SSH protocol.
	SshAuthenticationConfig *Repository_GitRemoteSettings_SshAuthenticationConfig `protobuf:"bytes,5,opt,name=ssh_authentication_config,json=sshAuthenticationConfig,proto3" json:"ssh_authentication_config,omitempty"`
	// Output only. Deprecated: The field does not contain any token status
	// information.
	//
	// Deprecated: Marked as deprecated in google/cloud/dataform/v1/dataform.proto.
	TokenStatus Repository_GitRemoteSettings_TokenStatus `protobuf:"varint,4,opt,name=token_status,json=tokenStatus,proto3,enum=google.cloud.dataform.v1.Repository_GitRemoteSettings_TokenStatus" json:"token_status,omitempty"`
	// contains filtered or unexported fields
}

Controls Git remote configuration for a repository.

func (*Repository_GitRemoteSettings) Descriptor

func (*Repository_GitRemoteSettings) Descriptor() ([]byte, []int)

Deprecated: Use Repository_GitRemoteSettings.ProtoReflect.Descriptor instead.

func (*Repository_GitRemoteSettings) GetAuthenticationTokenSecretVersion

func (x *Repository_GitRemoteSettings) GetAuthenticationTokenSecretVersion() string

func (*Repository_GitRemoteSettings) GetDefaultBranch

func (x *Repository_GitRemoteSettings) GetDefaultBranch() string

func (*Repository_GitRemoteSettings) GetSshAuthenticationConfig

func (*Repository_GitRemoteSettings) GetTokenStatus

Deprecated: Marked as deprecated in google/cloud/dataform/v1/dataform.proto.

func (*Repository_GitRemoteSettings) GetUrl

func (*Repository_GitRemoteSettings) ProtoMessage

func (*Repository_GitRemoteSettings) ProtoMessage()

func (*Repository_GitRemoteSettings) ProtoReflect

func (*Repository_GitRemoteSettings) Reset

func (x *Repository_GitRemoteSettings) Reset()

func (*Repository_GitRemoteSettings) String

Repository_GitRemoteSettings_SshAuthenticationConfig

type Repository_GitRemoteSettings_SshAuthenticationConfig struct {

	// Required. The name of the Secret Manager secret version to use as a
	// ssh private key for Git operations.
	// Must be in the format `projects/*/secrets/*/versions/*`.
	UserPrivateKeySecretVersion string `protobuf:"bytes,1,opt,name=user_private_key_secret_version,json=userPrivateKeySecretVersion,proto3" json:"user_private_key_secret_version,omitempty"`
	// Required. Content of a public SSH key to verify an identity of a remote
	// Git host.
	HostPublicKey string `protobuf:"bytes,2,opt,name=host_public_key,json=hostPublicKey,proto3" json:"host_public_key,omitempty"`
	// contains filtered or unexported fields
}

Configures fields for performing SSH authentication.

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) Descriptor

Deprecated: Use Repository_GitRemoteSettings_SshAuthenticationConfig.ProtoReflect.Descriptor instead.

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) GetHostPublicKey

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) GetUserPrivateKeySecretVersion

func (x *Repository_GitRemoteSettings_SshAuthenticationConfig) GetUserPrivateKeySecretVersion() string

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) ProtoMessage

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) ProtoReflect

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) Reset

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) String

Repository_GitRemoteSettings_TokenStatus

type Repository_GitRemoteSettings_TokenStatus int32

The status of the authentication token.

Repository_GitRemoteSettings_TOKEN_STATUS_UNSPECIFIED, Repository_GitRemoteSettings_NOT_FOUND, Repository_GitRemoteSettings_INVALID, Repository_GitRemoteSettings_VALID

const (
	// Default value. This value is unused.
	Repository_GitRemoteSettings_TOKEN_STATUS_UNSPECIFIED Repository_GitRemoteSettings_TokenStatus = 0
	// The token could not be found in Secret Manager (or the Dataform
	// Service Account did not have permission to access it).
	Repository_GitRemoteSettings_NOT_FOUND Repository_GitRemoteSettings_TokenStatus = 1
	// The token could not be used to authenticate against the Git remote.
	Repository_GitRemoteSettings_INVALID Repository_GitRemoteSettings_TokenStatus = 2
	// The token was used successfully to authenticate against the Git remote.
	Repository_GitRemoteSettings_VALID Repository_GitRemoteSettings_TokenStatus = 3
)

func (Repository_GitRemoteSettings_TokenStatus) Descriptor

func (Repository_GitRemoteSettings_TokenStatus) Enum

func (Repository_GitRemoteSettings_TokenStatus) EnumDescriptor

func (Repository_GitRemoteSettings_TokenStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use Repository_GitRemoteSettings_TokenStatus.Descriptor instead.

func (Repository_GitRemoteSettings_TokenStatus) Number

func (Repository_GitRemoteSettings_TokenStatus) String

func (Repository_GitRemoteSettings_TokenStatus) Type

Repository_WorkspaceCompilationOverrides

type Repository_WorkspaceCompilationOverrides struct {

	// Optional. The default database (Google Cloud project ID).
	DefaultDatabase string `protobuf:"bytes,1,opt,name=default_database,json=defaultDatabase,proto3" json:"default_database,omitempty"`
	// Optional. The suffix that should be appended to all schema (BigQuery
	// dataset ID) names.
	SchemaSuffix string `protobuf:"bytes,2,opt,name=schema_suffix,json=schemaSuffix,proto3" json:"schema_suffix,omitempty"`
	// Optional. The prefix that should be prepended to all table names.
	TablePrefix string `protobuf:"bytes,3,opt,name=table_prefix,json=tablePrefix,proto3" json:"table_prefix,omitempty"`
	// contains filtered or unexported fields
}

Configures workspace compilation overrides for a repository.

func (*Repository_WorkspaceCompilationOverrides) Descriptor

func (*Repository_WorkspaceCompilationOverrides) Descriptor() ([]byte, []int)

Deprecated: Use Repository_WorkspaceCompilationOverrides.ProtoReflect.Descriptor instead.

func (*Repository_WorkspaceCompilationOverrides) GetDefaultDatabase

func (x *Repository_WorkspaceCompilationOverrides) GetDefaultDatabase() string

func (*Repository_WorkspaceCompilationOverrides) GetSchemaSuffix

func (x *Repository_WorkspaceCompilationOverrides) GetSchemaSuffix() string

func (*Repository_WorkspaceCompilationOverrides) GetTablePrefix

func (*Repository_WorkspaceCompilationOverrides) ProtoMessage

func (*Repository_WorkspaceCompilationOverrides) ProtoReflect

func (*Repository_WorkspaceCompilationOverrides) Reset

func (*Repository_WorkspaceCompilationOverrides) String

ResetWorkspaceChangesRequest

type ResetWorkspaceChangesRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. Full file paths to reset back to their committed state including
	// filename, rooted at workspace root. If left empty, all files will be reset.
	Paths []string `protobuf:"bytes,2,rep,name=paths,proto3" json:"paths,omitempty"`
	// Optional. If set to true, untracked files will be deleted.
	Clean bool `protobuf:"varint,3,opt,name=clean,proto3" json:"clean,omitempty"`
	// contains filtered or unexported fields
}

ResetWorkspaceChanges request message.

func (*ResetWorkspaceChangesRequest) Descriptor

func (*ResetWorkspaceChangesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResetWorkspaceChangesRequest.ProtoReflect.Descriptor instead.

func (*ResetWorkspaceChangesRequest) GetClean

func (x *ResetWorkspaceChangesRequest) GetClean() bool

func (*ResetWorkspaceChangesRequest) GetName

func (x *ResetWorkspaceChangesRequest) GetName() string

func (*ResetWorkspaceChangesRequest) GetPaths

func (x *ResetWorkspaceChangesRequest) GetPaths() []string

func (*ResetWorkspaceChangesRequest) ProtoMessage

func (*ResetWorkspaceChangesRequest) ProtoMessage()

func (*ResetWorkspaceChangesRequest) ProtoReflect

func (*ResetWorkspaceChangesRequest) Reset

func (x *ResetWorkspaceChangesRequest) Reset()

func (*ResetWorkspaceChangesRequest) String

ResetWorkspaceChangesResponse

type ResetWorkspaceChangesResponse struct {
	// contains filtered or unexported fields
}

ResetWorkspaceChanges response message.

func (*ResetWorkspaceChangesResponse) Descriptor

func (*ResetWorkspaceChangesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResetWorkspaceChangesResponse.ProtoReflect.Descriptor instead.

func (*ResetWorkspaceChangesResponse) ProtoMessage

func (*ResetWorkspaceChangesResponse) ProtoMessage()

func (*ResetWorkspaceChangesResponse) ProtoReflect

func (*ResetWorkspaceChangesResponse) Reset

func (x *ResetWorkspaceChangesResponse) Reset()

func (*ResetWorkspaceChangesResponse) String

SearchFilesRequest

type SearchFilesRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Optional. Maximum number of search results to return. The server may return
	// fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `SearchFilesRequest`
	// call. Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `SearchFilesRequest`,
	// with the exception of `page_size`, must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. Optional filter for the returned list in filtering format.
	// Filtering is only currently supported on the `path` field.
	// See https://google.aip.dev/160 for details.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

Configuration containing file search request parameters.

func (*SearchFilesRequest) Descriptor

func (*SearchFilesRequest) Descriptor() ([]byte, []int)

Deprecated: Use SearchFilesRequest.ProtoReflect.Descriptor instead.

func (*SearchFilesRequest) GetFilter

func (x *SearchFilesRequest) GetFilter() string

func (*SearchFilesRequest) GetPageSize

func (x *SearchFilesRequest) GetPageSize() int32

func (*SearchFilesRequest) GetPageToken

func (x *SearchFilesRequest) GetPageToken() string

func (*SearchFilesRequest) GetWorkspace

func (x *SearchFilesRequest) GetWorkspace() string

func (*SearchFilesRequest) ProtoMessage

func (*SearchFilesRequest) ProtoMessage()

func (*SearchFilesRequest) ProtoReflect

func (x *SearchFilesRequest) ProtoReflect() protoreflect.Message

func (*SearchFilesRequest) Reset

func (x *SearchFilesRequest) Reset()

func (*SearchFilesRequest) String

func (x *SearchFilesRequest) String() string

SearchFilesResponse

type SearchFilesResponse struct {

	// List of matched results.
	SearchResults []*SearchResult `protobuf:"bytes,1,rep,name=search_results,json=searchResults,proto3" json:"search_results,omitempty"`
	// Optional. A token, which can be sent as `page_token` to retrieve the next
	// page. If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Client-facing representation of a file search response.

func (*SearchFilesResponse) Descriptor

func (*SearchFilesResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchFilesResponse.ProtoReflect.Descriptor instead.

func (*SearchFilesResponse) GetNextPageToken

func (x *SearchFilesResponse) GetNextPageToken() string

func (*SearchFilesResponse) GetSearchResults

func (x *SearchFilesResponse) GetSearchResults() []*SearchResult

func (*SearchFilesResponse) ProtoMessage

func (*SearchFilesResponse) ProtoMessage()

func (*SearchFilesResponse) ProtoReflect

func (x *SearchFilesResponse) ProtoReflect() protoreflect.Message

func (*SearchFilesResponse) Reset

func (x *SearchFilesResponse) Reset()

func (*SearchFilesResponse) String

func (x *SearchFilesResponse) String() string

SearchResult

type SearchResult struct {

	// The entry's contents.
	//
	// Types that are assignable to Entry:
	//
	//	*SearchResult_File
	//	*SearchResult_Directory
	Entry isSearchResult_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

Client-facing representation of a search result entry.

func (*SearchResult) Descriptor

func (*SearchResult) Descriptor() ([]byte, []int)

Deprecated: Use SearchResult.ProtoReflect.Descriptor instead.

func (*SearchResult) GetDirectory

func (x *SearchResult) GetDirectory() *DirectorySearchResult

func (*SearchResult) GetEntry

func (m *SearchResult) GetEntry() isSearchResult_Entry

func (*SearchResult) GetFile

func (x *SearchResult) GetFile() *FileSearchResult

func (*SearchResult) ProtoMessage

func (*SearchResult) ProtoMessage()

func (*SearchResult) ProtoReflect

func (x *SearchResult) ProtoReflect() protoreflect.Message

func (*SearchResult) Reset

func (x *SearchResult) Reset()

func (*SearchResult) String

func (x *SearchResult) String() string

SearchResult_Directory

type SearchResult_Directory struct {
	// Details when search result is a directory.
	Directory *DirectorySearchResult `protobuf:"bytes,2,opt,name=directory,proto3,oneof"`
}

SearchResult_File

type SearchResult_File struct {
	// Details when search result is a file.
	File *FileSearchResult `protobuf:"bytes,1,opt,name=file,proto3,oneof"`
}

Target

type Target struct {

	// Optional. The action's database (Google Cloud project ID) .
	Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
	// Optional. The action's schema (BigQuery dataset ID), within `database`.
	Schema string `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"`
	// Optional. The action's name, within `database` and `schema`.
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Represents an action identifier. If the action writes output, the output will be written to the referenced database object.

func (*Target) Descriptor

func (*Target) Descriptor() ([]byte, []int)

Deprecated: Use Target.ProtoReflect.Descriptor instead.

func (*Target) GetDatabase

func (x *Target) GetDatabase() string

func (*Target) GetName

func (x *Target) GetName() string

func (*Target) GetSchema

func (x *Target) GetSchema() string

func (*Target) ProtoMessage

func (*Target) ProtoMessage()

func (*Target) ProtoReflect

func (x *Target) ProtoReflect() protoreflect.Message

func (*Target) Reset

func (x *Target) Reset()

func (*Target) String

func (x *Target) String() string

UnimplementedDataformServer

type UnimplementedDataformServer struct {
}

UnimplementedDataformServer should be embedded to have forward compatible implementations.

func (UnimplementedDataformServer) CancelWorkflowInvocation

func (UnimplementedDataformServer) CommitRepositoryChanges

func (UnimplementedDataformServer) CommitWorkspaceChanges

func (UnimplementedDataformServer) ComputeRepositoryAccessTokenStatus

func (UnimplementedDataformServer) CreateCompilationResult

func (UnimplementedDataformServer) CreateReleaseConfig

func (UnimplementedDataformServer) CreateRepository

func (UnimplementedDataformServer) CreateWorkflowConfig

func (UnimplementedDataformServer) CreateWorkflowInvocation

func (UnimplementedDataformServer) CreateWorkspace

func (UnimplementedDataformServer) DeleteReleaseConfig

func (UnimplementedDataformServer) DeleteRepository

func (UnimplementedDataformServer) DeleteWorkflowConfig

func (UnimplementedDataformServer) DeleteWorkflowInvocation

func (UnimplementedDataformServer) DeleteWorkspace

func (UnimplementedDataformServer) FetchFileDiff

func (UnimplementedDataformServer) FetchFileGitStatuses

func (UnimplementedDataformServer) FetchGitAheadBehind

func (UnimplementedDataformServer) FetchRemoteBranches

func (UnimplementedDataformServer) FetchRepositoryHistory

func (UnimplementedDataformServer) GetCompilationResult

func (UnimplementedDataformServer) GetConfig

func (UnimplementedDataformServer) GetReleaseConfig

func (UnimplementedDataformServer) GetRepository

func (UnimplementedDataformServer) GetWorkflowConfig

func (UnimplementedDataformServer) GetWorkflowInvocation

func (UnimplementedDataformServer) GetWorkspace

func (UnimplementedDataformServer) InstallNpmPackages

func (UnimplementedDataformServer) ListCompilationResults

func (UnimplementedDataformServer) ListReleaseConfigs

func (UnimplementedDataformServer) ListRepositories

func (UnimplementedDataformServer) ListWorkflowConfigs

func (UnimplementedDataformServer) ListWorkflowInvocations

func (UnimplementedDataformServer) ListWorkspaces

func (UnimplementedDataformServer) MakeDirectory

func (UnimplementedDataformServer) MoveDirectory

func (UnimplementedDataformServer) MoveFile

func (UnimplementedDataformServer) PullGitCommits

func (UnimplementedDataformServer) PushGitCommits

func (UnimplementedDataformServer) QueryCompilationResultActions

func (UnimplementedDataformServer) QueryDirectoryContents

func (UnimplementedDataformServer) QueryRepositoryDirectoryContents

func (UnimplementedDataformServer) QueryWorkflowInvocationActions

func (UnimplementedDataformServer) ReadFile

func (UnimplementedDataformServer) ReadRepositoryFile

func (UnimplementedDataformServer) RemoveDirectory

func (UnimplementedDataformServer) RemoveFile

func (UnimplementedDataformServer) ResetWorkspaceChanges

func (UnimplementedDataformServer) SearchFiles

func (UnimplementedDataformServer) UpdateConfig

func (UnimplementedDataformServer) UpdateReleaseConfig

func (UnimplementedDataformServer) UpdateRepository

func (UnimplementedDataformServer) UpdateWorkflowConfig

func (UnimplementedDataformServer) WriteFile

UnsafeDataformServer

type UnsafeDataformServer interface {
	// contains filtered or unexported methods
}

UnsafeDataformServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DataformServer will result in compilation errors.

UpdateConfigRequest

type UpdateConfigRequest struct {

	// Required. The config to update.
	Config *Config `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// Optional. Specifies the fields to be updated in the config.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateConfig request message.

func (*UpdateConfigRequest) Descriptor

func (*UpdateConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateConfigRequest.ProtoReflect.Descriptor instead.

func (*UpdateConfigRequest) GetConfig

func (x *UpdateConfigRequest) GetConfig() *Config

func (*UpdateConfigRequest) GetUpdateMask

func (x *UpdateConfigRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateConfigRequest) ProtoMessage

func (*UpdateConfigRequest) ProtoMessage()

func (*UpdateConfigRequest) ProtoReflect

func (x *UpdateConfigRequest) ProtoReflect() protoreflect.Message

func (*UpdateConfigRequest) Reset

func (x *UpdateConfigRequest) Reset()

func (*UpdateConfigRequest) String

func (x *UpdateConfigRequest) String() string

UpdateReleaseConfigRequest

type UpdateReleaseConfigRequest struct {

	// Optional. Specifies the fields to be updated in the release config. If left
	// unset, all fields will be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Required. The release config to update.
	ReleaseConfig *ReleaseConfig `protobuf:"bytes,2,opt,name=release_config,json=releaseConfig,proto3" json:"release_config,omitempty"`
	// contains filtered or unexported fields
}

UpdateReleaseConfig request message.

func (*UpdateReleaseConfigRequest) Descriptor

func (*UpdateReleaseConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*UpdateReleaseConfigRequest) GetReleaseConfig

func (x *UpdateReleaseConfigRequest) GetReleaseConfig() *ReleaseConfig

func (*UpdateReleaseConfigRequest) GetUpdateMask

func (x *UpdateReleaseConfigRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateReleaseConfigRequest) ProtoMessage

func (*UpdateReleaseConfigRequest) ProtoMessage()

func (*UpdateReleaseConfigRequest) ProtoReflect

func (*UpdateReleaseConfigRequest) Reset

func (x *UpdateReleaseConfigRequest) Reset()

func (*UpdateReleaseConfigRequest) String

func (x *UpdateReleaseConfigRequest) String() string

UpdateRepositoryRequest

type UpdateRepositoryRequest struct {

	// Optional. Specifies the fields to be updated in the repository. If left
	// unset, all fields will be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Required. The repository to update.
	Repository *Repository `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	// contains filtered or unexported fields
}

UpdateRepository request message.

func (*UpdateRepositoryRequest) Descriptor

func (*UpdateRepositoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateRepositoryRequest.ProtoReflect.Descriptor instead.

func (*UpdateRepositoryRequest) GetRepository

func (x *UpdateRepositoryRequest) GetRepository() *Repository

func (*UpdateRepositoryRequest) GetUpdateMask

func (x *UpdateRepositoryRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateRepositoryRequest) ProtoMessage

func (*UpdateRepositoryRequest) ProtoMessage()

func (*UpdateRepositoryRequest) ProtoReflect

func (x *UpdateRepositoryRequest) ProtoReflect() protoreflect.Message

func (*UpdateRepositoryRequest) Reset

func (x *UpdateRepositoryRequest) Reset()

func (*UpdateRepositoryRequest) String

func (x *UpdateRepositoryRequest) String() string

UpdateWorkflowConfigRequest

type UpdateWorkflowConfigRequest struct {

	// Optional. Specifies the fields to be updated in the workflow config. If
	// left unset, all fields will be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Required. The workflow config to update.
	WorkflowConfig *WorkflowConfig `protobuf:"bytes,2,opt,name=workflow_config,json=workflowConfig,proto3" json:"workflow_config,omitempty"`
	// contains filtered or unexported fields
}

UpdateWorkflowConfig request message.

func (*UpdateWorkflowConfigRequest) Descriptor

func (*UpdateWorkflowConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*UpdateWorkflowConfigRequest) GetUpdateMask

func (*UpdateWorkflowConfigRequest) GetWorkflowConfig

func (x *UpdateWorkflowConfigRequest) GetWorkflowConfig() *WorkflowConfig

func (*UpdateWorkflowConfigRequest) ProtoMessage

func (*UpdateWorkflowConfigRequest) ProtoMessage()

func (*UpdateWorkflowConfigRequest) ProtoReflect

func (*UpdateWorkflowConfigRequest) Reset

func (x *UpdateWorkflowConfigRequest) Reset()

func (*UpdateWorkflowConfigRequest) String

func (x *UpdateWorkflowConfigRequest) String() string

WorkflowConfig

type WorkflowConfig struct {

	// Identifier. The workflow config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The name of the release config whose release_compilation_result
	// should be executed. Must be in the format
	// `projects/*/locations/*/repositories/*/releaseConfigs/*`.
	ReleaseConfig string `protobuf:"bytes,2,opt,name=release_config,json=releaseConfig,proto3" json:"release_config,omitempty"`
	// Optional. If left unset, a default InvocationConfig will be used.
	InvocationConfig *InvocationConfig `protobuf:"bytes,3,opt,name=invocation_config,json=invocationConfig,proto3" json:"invocation_config,omitempty"`
	// Optional. Optional schedule (in cron format) for automatic execution of
	// this workflow config.
	CronSchedule string `protobuf:"bytes,4,opt,name=cron_schedule,json=cronSchedule,proto3" json:"cron_schedule,omitempty"`
	// Optional. Specifies the time zone to be used when interpreting
	// cron_schedule. Must be a time zone name from the time zone database
	// (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
	// unspecified, the default is UTC.
	TimeZone string `protobuf:"bytes,7,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
	// Output only. Records of the 10 most recent scheduled execution attempts,
	// ordered in descending order of `execution_time`. Updated whenever automatic
	// creation of a workflow invocation is triggered by cron_schedule.
	RecentScheduledExecutionRecords []*WorkflowConfig_ScheduledExecutionRecord `protobuf:"bytes,5,rep,name=recent_scheduled_execution_records,json=recentScheduledExecutionRecords,proto3" json:"recent_scheduled_execution_records,omitempty"`
	// Optional. Disables automatic creation of workflow invocations.
	Disabled bool `protobuf:"varint,8,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Output only. The timestamp of when the WorkflowConfig was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The timestamp of when the WorkflowConfig was last updated.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,11,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents a Dataform workflow configuration.

func (*WorkflowConfig) Descriptor

func (*WorkflowConfig) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowConfig.ProtoReflect.Descriptor instead.

func (*WorkflowConfig) GetCreateTime

func (x *WorkflowConfig) GetCreateTime() *timestamppb.Timestamp

func (*WorkflowConfig) GetCronSchedule

func (x *WorkflowConfig) GetCronSchedule() string

func (*WorkflowConfig) GetDisabled

func (x *WorkflowConfig) GetDisabled() bool

func (*WorkflowConfig) GetInternalMetadata

func (x *WorkflowConfig) GetInternalMetadata() string

func (*WorkflowConfig) GetInvocationConfig

func (x *WorkflowConfig) GetInvocationConfig() *InvocationConfig

func (*WorkflowConfig) GetName

func (x *WorkflowConfig) GetName() string

func (*WorkflowConfig) GetRecentScheduledExecutionRecords

func (x *WorkflowConfig) GetRecentScheduledExecutionRecords() []*WorkflowConfig_ScheduledExecutionRecord

func (*WorkflowConfig) GetReleaseConfig

func (x *WorkflowConfig) GetReleaseConfig() string

func (*WorkflowConfig) GetTimeZone

func (x *WorkflowConfig) GetTimeZone() string

func (*WorkflowConfig) GetUpdateTime

func (x *WorkflowConfig) GetUpdateTime() *timestamppb.Timestamp

func (*WorkflowConfig) ProtoMessage

func (*WorkflowConfig) ProtoMessage()

func (*WorkflowConfig) ProtoReflect

func (x *WorkflowConfig) ProtoReflect() protoreflect.Message

func (*WorkflowConfig) Reset

func (x *WorkflowConfig) Reset()

func (*WorkflowConfig) String

func (x *WorkflowConfig) String() string

WorkflowConfig_ScheduledExecutionRecord

type WorkflowConfig_ScheduledExecutionRecord struct {

	// The result of this execution attempt.
	//
	// Types that are assignable to Result:
	//
	//	*WorkflowConfig_ScheduledExecutionRecord_WorkflowInvocation
	//	*WorkflowConfig_ScheduledExecutionRecord_ErrorStatus
	Result isWorkflowConfig_ScheduledExecutionRecord_Result `protobuf_oneof:"result"`
	// Output only. The timestamp of this execution attempt.
	ExecutionTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=execution_time,json=executionTime,proto3" json:"execution_time,omitempty"`
	// contains filtered or unexported fields
}

A record of an attempt to create a workflow invocation for this workflow config.

func (*WorkflowConfig_ScheduledExecutionRecord) Descriptor

func (*WorkflowConfig_ScheduledExecutionRecord) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowConfig_ScheduledExecutionRecord.ProtoReflect.Descriptor instead.

func (*WorkflowConfig_ScheduledExecutionRecord) GetErrorStatus

func (*WorkflowConfig_ScheduledExecutionRecord) GetExecutionTime

func (*WorkflowConfig_ScheduledExecutionRecord) GetResult

func (m *WorkflowConfig_ScheduledExecutionRecord) GetResult() isWorkflowConfig_ScheduledExecutionRecord_Result

func (*WorkflowConfig_ScheduledExecutionRecord) GetWorkflowInvocation

func (x *WorkflowConfig_ScheduledExecutionRecord) GetWorkflowInvocation() string

func (*WorkflowConfig_ScheduledExecutionRecord) ProtoMessage

func (*WorkflowConfig_ScheduledExecutionRecord) ProtoReflect

func (*WorkflowConfig_ScheduledExecutionRecord) Reset

func (*WorkflowConfig_ScheduledExecutionRecord) String

WorkflowConfig_ScheduledExecutionRecord_ErrorStatus

type WorkflowConfig_ScheduledExecutionRecord_ErrorStatus struct {
	// The error status encountered upon this attempt to create the
	// workflow invocation, if the attempt was unsuccessful.
	ErrorStatus *status.Status `protobuf:"bytes,3,opt,name=error_status,json=errorStatus,proto3,oneof"`
}

WorkflowConfig_ScheduledExecutionRecord_WorkflowInvocation

type WorkflowConfig_ScheduledExecutionRecord_WorkflowInvocation struct {
	// The name of the created workflow invocation, if one was successfully
	// created. Must be in the format
	// `projects/*/locations/*/repositories/*/workflowInvocations/*`.
	WorkflowInvocation string `protobuf:"bytes,2,opt,name=workflow_invocation,json=workflowInvocation,proto3,oneof"`
}

WorkflowInvocation

type WorkflowInvocation struct {

	// The source of the compilation result to use for this invocation.
	//
	// Types that are assignable to CompilationSource:
	//
	//	*WorkflowInvocation_CompilationResult
	//	*WorkflowInvocation_WorkflowConfig
	CompilationSource isWorkflowInvocation_CompilationSource `protobuf_oneof:"compilation_source"`
	// Output only. The workflow invocation's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Immutable. If left unset, a default InvocationConfig will be used.
	InvocationConfig *InvocationConfig `protobuf:"bytes,3,opt,name=invocation_config,json=invocationConfig,proto3" json:"invocation_config,omitempty"`
	// Output only. This workflow invocation's current state.
	State WorkflowInvocation_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.dataform.v1.WorkflowInvocation_State" json:"state,omitempty"`
	// Output only. This workflow invocation's timing details.
	InvocationTiming *interval.Interval `protobuf:"bytes,5,opt,name=invocation_timing,json=invocationTiming,proto3" json:"invocation_timing,omitempty"`
	// Output only. The resolved compilation result that was used to create this
	// invocation. Will be in the format
	// `projects/*/locations/*/repositories/*/compilationResults/*`.
	ResolvedCompilationResult string `protobuf:"bytes,7,opt,name=resolved_compilation_result,json=resolvedCompilationResult,proto3" json:"resolved_compilation_result,omitempty"`
	// Output only. Only set if the repository has a KMS Key.
	DataEncryptionState *DataEncryptionState `protobuf:"bytes,8,opt,name=data_encryption_state,json=dataEncryptionState,proto3" json:"data_encryption_state,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,9,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents a single invocation of a compilation result.

func (*WorkflowInvocation) Descriptor

func (*WorkflowInvocation) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowInvocation.ProtoReflect.Descriptor instead.

func (*WorkflowInvocation) GetCompilationResult

func (x *WorkflowInvocation) GetCompilationResult() string

func (*WorkflowInvocation) GetCompilationSource

func (m *WorkflowInvocation) GetCompilationSource() isWorkflowInvocation_CompilationSource

func (*WorkflowInvocation) GetDataEncryptionState

func (x *WorkflowInvocation) GetDataEncryptionState() *DataEncryptionState

func (*WorkflowInvocation) GetInternalMetadata

func (x *WorkflowInvocation) GetInternalMetadata() string

func (*WorkflowInvocation) GetInvocationConfig

func (x *WorkflowInvocation) GetInvocationConfig() *InvocationConfig

func (*WorkflowInvocation) GetInvocationTiming

func (x *WorkflowInvocation) GetInvocationTiming() *interval.Interval

func (*WorkflowInvocation) GetName

func (x *WorkflowInvocation) GetName() string

func (*WorkflowInvocation) GetResolvedCompilationResult

func (x *WorkflowInvocation) GetResolvedCompilationResult() string

func (*WorkflowInvocation) GetState

func (*WorkflowInvocation) GetWorkflowConfig

func (x *WorkflowInvocation) GetWorkflowConfig() string

func (*WorkflowInvocation) ProtoMessage

func (*WorkflowInvocation) ProtoMessage()

func (*WorkflowInvocation) ProtoReflect

func (x *WorkflowInvocation) ProtoReflect() protoreflect.Message

func (*WorkflowInvocation) Reset

func (x *WorkflowInvocation) Reset()

func (*WorkflowInvocation) String

func (x *WorkflowInvocation) String() string

WorkflowInvocationAction

type WorkflowInvocationAction struct {

	// The action's details.
	//
	// Types that are assignable to Action:
	//
	//	*WorkflowInvocationAction_BigqueryAction
	//	*WorkflowInvocationAction_NotebookAction_
	//	*WorkflowInvocationAction_DataPreparationAction_
	Action isWorkflowInvocationAction_Action `protobuf_oneof:"action"`
	// Output only. This action's identifier. Unique within the workflow
	// invocation.
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// Output only. The action's identifier if the project had been compiled
	// without any overrides configured. Unique within the compilation result.
	CanonicalTarget *Target `protobuf:"bytes,2,opt,name=canonical_target,json=canonicalTarget,proto3" json:"canonical_target,omitempty"`
	// Output only. This action's current state.
	State WorkflowInvocationAction_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.dataform.v1.WorkflowInvocationAction_State" json:"state,omitempty"`
	// Output only. If and only if action's state is FAILED a failure reason is
	// set.
	FailureReason string `protobuf:"bytes,7,opt,name=failure_reason,json=failureReason,proto3" json:"failure_reason,omitempty"`
	// Output only. This action's timing details.
	// `start_time` will be set if the action is in [RUNNING, SUCCEEDED,
	// CANCELLED, FAILED] state.
	// `end_time` will be set if the action is in [SUCCEEDED, CANCELLED, FAILED]
	// state.
	InvocationTiming *interval.Interval `protobuf:"bytes,5,opt,name=invocation_timing,json=invocationTiming,proto3" json:"invocation_timing,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,10,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents a single action in a workflow invocation.

func (*WorkflowInvocationAction) Descriptor

func (*WorkflowInvocationAction) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowInvocationAction.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction) GetAction

func (m *WorkflowInvocationAction) GetAction() isWorkflowInvocationAction_Action

func (*WorkflowInvocationAction) GetBigqueryAction

func (*WorkflowInvocationAction) GetCanonicalTarget

func (x *WorkflowInvocationAction) GetCanonicalTarget() *Target

func (*WorkflowInvocationAction) GetDataPreparationAction

func (*WorkflowInvocationAction) GetFailureReason

func (x *WorkflowInvocationAction) GetFailureReason() string

func (*WorkflowInvocationAction) GetInternalMetadata

func (x *WorkflowInvocationAction) GetInternalMetadata() string

func (*WorkflowInvocationAction) GetInvocationTiming

func (x *WorkflowInvocationAction) GetInvocationTiming() *interval.Interval

func (*WorkflowInvocationAction) GetNotebookAction

func (*WorkflowInvocationAction) GetState

func (*WorkflowInvocationAction) GetTarget

func (x *WorkflowInvocationAction) GetTarget() *Target

func (*WorkflowInvocationAction) ProtoMessage

func (*WorkflowInvocationAction) ProtoMessage()

func (*WorkflowInvocationAction) ProtoReflect

func (x *WorkflowInvocationAction) ProtoReflect() protoreflect.Message

func (*WorkflowInvocationAction) Reset

func (x *WorkflowInvocationAction) Reset()

func (*WorkflowInvocationAction) String

func (x *WorkflowInvocationAction) String() string

WorkflowInvocationAction_BigQueryAction

type WorkflowInvocationAction_BigQueryAction struct {

	// Output only. The generated BigQuery SQL script that will be executed.
	SqlScript string `protobuf:"bytes,1,opt,name=sql_script,json=sqlScript,proto3" json:"sql_script,omitempty"`
	// Output only. The ID of the BigQuery job that executed the SQL in
	// sql_script. Only set once the job has started to run.
	JobId string `protobuf:"bytes,2,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Represents a workflow action that will run against BigQuery.

func (*WorkflowInvocationAction_BigQueryAction) Descriptor

func (*WorkflowInvocationAction_BigQueryAction) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowInvocationAction_BigQueryAction.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_BigQueryAction) GetJobId

func (*WorkflowInvocationAction_BigQueryAction) GetSqlScript

func (*WorkflowInvocationAction_BigQueryAction) ProtoMessage

func (*WorkflowInvocationAction_BigQueryAction) ProtoReflect

func (*WorkflowInvocationAction_BigQueryAction) Reset

func (*WorkflowInvocationAction_BigQueryAction) String

WorkflowInvocationAction_BigqueryAction

type WorkflowInvocationAction_BigqueryAction struct {
	// Output only. The workflow action's bigquery action details.
	BigqueryAction *WorkflowInvocationAction_BigQueryAction `protobuf:"bytes,6,opt,name=bigquery_action,json=bigqueryAction,proto3,oneof"`
}

WorkflowInvocationAction_DataPreparationAction

type WorkflowInvocationAction_DataPreparationAction struct {

	// The definition for the data preparation.
	//
	// Types that are assignable to Definition:
	//
	//	*WorkflowInvocationAction_DataPreparationAction_ContentsYaml
	//	*WorkflowInvocationAction_DataPreparationAction_ContentsSql
	Definition isWorkflowInvocationAction_DataPreparationAction_Definition `protobuf_oneof:"definition"`
	// Output only. The generated BigQuery SQL script that will be executed. For
	// reference only.
	GeneratedSql string `protobuf:"bytes,3,opt,name=generated_sql,json=generatedSql,proto3" json:"generated_sql,omitempty"`
	// Output only. The ID of the BigQuery job that executed the SQL in
	// sql_script. Only set once the job has started to run.
	JobId string `protobuf:"bytes,4,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Represents a workflow action that will run a Data Preparation.

func (*WorkflowInvocationAction_DataPreparationAction) Descriptor

Deprecated: Use WorkflowInvocationAction_DataPreparationAction.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_DataPreparationAction) GetContentsSql

func (*WorkflowInvocationAction_DataPreparationAction) GetContentsYaml

func (*WorkflowInvocationAction_DataPreparationAction) GetDefinition

func (m *WorkflowInvocationAction_DataPreparationAction) GetDefinition() isWorkflowInvocationAction_DataPreparationAction_Definition

func (*WorkflowInvocationAction_DataPreparationAction) GetGeneratedSql

func (*WorkflowInvocationAction_DataPreparationAction) GetJobId

func (*WorkflowInvocationAction_DataPreparationAction) ProtoMessage

func (*WorkflowInvocationAction_DataPreparationAction) ProtoReflect

func (*WorkflowInvocationAction_DataPreparationAction) Reset

func (*WorkflowInvocationAction_DataPreparationAction) String

WorkflowInvocationAction_DataPreparationAction_

type WorkflowInvocationAction_DataPreparationAction_ struct {
	// Output only. The workflow action's data preparation action details.
	DataPreparationAction *WorkflowInvocationAction_DataPreparationAction `protobuf:"bytes,9,opt,name=data_preparation_action,json=dataPreparationAction,proto3,oneof"`
}

WorkflowInvocationAction_DataPreparationAction_ActionErrorTable

type WorkflowInvocationAction_DataPreparationAction_ActionErrorTable struct {

	// Error Table target.
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// Error table partition expiration in days. Only positive values are
	// allowed.
	RetentionDays int32 `protobuf:"varint,2,opt,name=retention_days,json=retentionDays,proto3" json:"retention_days,omitempty"`
	// contains filtered or unexported fields
}

Error table information, used to write error data into a BigQuery table.

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) Descriptor

Deprecated: Use WorkflowInvocationAction_DataPreparationAction_ActionErrorTable.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) GetRetentionDays

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) GetTarget

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) ProtoMessage

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) ProtoReflect

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) Reset

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) String

WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode

type WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode struct {

	// Column name for incremental load modes
	Column string `protobuf:"bytes,1,opt,name=column,proto3" json:"column,omitempty"`
	// contains filtered or unexported fields
}

Load definition for incremental load modes

func (*WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode) Descriptor

Deprecated: Use WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode) GetColumn

func (*WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode) ProtoMessage

func (*WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode) ProtoReflect

func (*WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode) Reset

func (*WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode) String

WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig struct {

	// Load mode
	//
	// Types that are assignable to Mode:
	//
	//	*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Replace
	//	*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Append
	//	*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Maximum
	//	*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Unique
	Mode isWorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Mode `protobuf_oneof:"mode"`
	// contains filtered or unexported fields
}

Simplified load configuration for actions

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) Descriptor

Deprecated: Use WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) GetAppend

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) GetMaximum

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) GetMode

func (m *WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) GetMode() isWorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Mode

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) GetReplace

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) GetUnique

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) ProtoMessage

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) ProtoReflect

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) Reset

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) String

WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Append

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Append struct {
	// Append into destination table
	Append *WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode `protobuf:"bytes,2,opt,name=append,proto3,oneof"`
}

WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Maximum

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Maximum struct {
	// Insert records where the value exceeds the previous maximum value for
	// a column in the destination table
	Maximum *WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode `protobuf:"bytes,3,opt,name=maximum,proto3,oneof"`
}

WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Replace

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Replace struct {
	// Replace destination table
	Replace *WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode `protobuf:"bytes,1,opt,name=replace,proto3,oneof"`
}

WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Unique

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Unique struct {
	// Insert records where the value of a column is not already present in
	// the destination table
	Unique *WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode `protobuf:"bytes,4,opt,name=unique,proto3,oneof"`
}

WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode

type WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode struct {
	// contains filtered or unexported fields
}

Simple load definition

func (*WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode) Descriptor

Deprecated: Use WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode) ProtoMessage

func (*WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode) ProtoReflect

func (*WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode) Reset

func (*WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode) String

WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition

type WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition struct {

	// The SQL query representing the data preparation steps. Formatted as a
	// Pipe SQL query statement.
	Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// Error table configuration,
	ErrorTable *WorkflowInvocationAction_DataPreparationAction_ActionErrorTable `protobuf:"bytes,2,opt,name=error_table,json=errorTable,proto3" json:"error_table,omitempty"`
	// Load configuration.
	LoadConfig *WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig `protobuf:"bytes,3,opt,name=load_config,json=loadConfig,proto3" json:"load_config,omitempty"`
	// contains filtered or unexported fields
}

Definition of a SQL Data Preparation

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) Descriptor

Deprecated: Use WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) GetErrorTable

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) GetLoadConfig

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) GetQuery

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) ProtoMessage

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) ProtoReflect

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) Reset

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) String

WorkflowInvocationAction_DataPreparationAction_ContentsSql

type WorkflowInvocationAction_DataPreparationAction_ContentsSql struct {
	// SQL definition for a Data Preparation. Contains a SQL query and
	// additional context information.
	ContentsSql *WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition `protobuf:"bytes,6,opt,name=contents_sql,json=contentsSql,proto3,oneof"`
}

WorkflowInvocationAction_DataPreparationAction_ContentsYaml

type WorkflowInvocationAction_DataPreparationAction_ContentsYaml struct {
	// Output only. YAML representing the contents of the data preparation.
	// Can be used to show the customer what the input was to their workflow.
	ContentsYaml string `protobuf:"bytes,2,opt,name=contents_yaml,json=contentsYaml,proto3,oneof"`
}

WorkflowInvocationAction_NotebookAction

type WorkflowInvocationAction_NotebookAction struct {

	// Output only. The code contents of a Notebook to be run.
	Contents string `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"`
	// Output only. The ID of the Vertex job that executed the notebook in
	// contents and also the ID used for the outputs created in Google Cloud
	// Storage buckets. Only set once the job has started to run.
	JobId string `protobuf:"bytes,2,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Represents a workflow action that will run against a Notebook runtime.

func (*WorkflowInvocationAction_NotebookAction) Descriptor

func (*WorkflowInvocationAction_NotebookAction) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowInvocationAction_NotebookAction.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_NotebookAction) GetContents

func (*WorkflowInvocationAction_NotebookAction) GetJobId

func (*WorkflowInvocationAction_NotebookAction) ProtoMessage

func (*WorkflowInvocationAction_NotebookAction) ProtoReflect

func (*WorkflowInvocationAction_NotebookAction) Reset

func (*WorkflowInvocationAction_NotebookAction) String

WorkflowInvocationAction_NotebookAction_

type WorkflowInvocationAction_NotebookAction_ struct {
	// Output only. The workflow action's notebook action details.
	NotebookAction *WorkflowInvocationAction_NotebookAction `protobuf:"bytes,8,opt,name=notebook_action,json=notebookAction,proto3,oneof"`
}

WorkflowInvocationAction_State

type WorkflowInvocationAction_State int32

Represents the current state of a workflow invocation action.

WorkflowInvocationAction_PENDING, WorkflowInvocationAction_RUNNING, WorkflowInvocationAction_SKIPPED, WorkflowInvocationAction_DISABLED, WorkflowInvocationAction_SUCCEEDED, WorkflowInvocationAction_CANCELLED, WorkflowInvocationAction_FAILED

const (
	// The action has not yet been considered for invocation.
	WorkflowInvocationAction_PENDING WorkflowInvocationAction_State = 0
	// The action is currently running.
	WorkflowInvocationAction_RUNNING WorkflowInvocationAction_State = 1
	// Execution of the action was skipped because upstream dependencies did not
	// all complete successfully. A terminal state.
	WorkflowInvocationAction_SKIPPED WorkflowInvocationAction_State = 2
	// Execution of the action was disabled as per the configuration of the
	// corresponding compilation result action. A terminal state.
	WorkflowInvocationAction_DISABLED WorkflowInvocationAction_State = 3
	// The action succeeded. A terminal state.
	WorkflowInvocationAction_SUCCEEDED WorkflowInvocationAction_State = 4
	// The action was cancelled. A terminal state.
	WorkflowInvocationAction_CANCELLED WorkflowInvocationAction_State = 5
	// The action failed. A terminal state.
	WorkflowInvocationAction_FAILED WorkflowInvocationAction_State = 6
)

func (WorkflowInvocationAction_State) Descriptor

func (WorkflowInvocationAction_State) Enum

func (WorkflowInvocationAction_State) EnumDescriptor

func (WorkflowInvocationAction_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use WorkflowInvocationAction_State.Descriptor instead.

func (WorkflowInvocationAction_State) Number

func (WorkflowInvocationAction_State) String

func (WorkflowInvocationAction_State) Type

WorkflowInvocation_CompilationResult

type WorkflowInvocation_CompilationResult struct {
	// Immutable. The name of the compilation result to use for this invocation.
	// Must be in the format
	// `projects/*/locations/*/repositories/*/compilationResults/*`.
	CompilationResult string `protobuf:"bytes,2,opt,name=compilation_result,json=compilationResult,proto3,oneof"`
}

WorkflowInvocation_State

type WorkflowInvocation_State int32

Represents the current state of a workflow invocation.

WorkflowInvocation_STATE_UNSPECIFIED, WorkflowInvocation_RUNNING, WorkflowInvocation_SUCCEEDED, WorkflowInvocation_CANCELLED, WorkflowInvocation_FAILED, WorkflowInvocation_CANCELING

const (
	// Default value. This value is unused.
	WorkflowInvocation_STATE_UNSPECIFIED WorkflowInvocation_State = 0
	// The workflow invocation is currently running.
	WorkflowInvocation_RUNNING WorkflowInvocation_State = 1
	// The workflow invocation succeeded. A terminal state.
	WorkflowInvocation_SUCCEEDED WorkflowInvocation_State = 2
	// The workflow invocation was cancelled. A terminal state.
	WorkflowInvocation_CANCELLED WorkflowInvocation_State = 3
	// The workflow invocation failed. A terminal state.
	WorkflowInvocation_FAILED WorkflowInvocation_State = 4
	// The workflow invocation is being cancelled, but some actions are still
	// running.
	WorkflowInvocation_CANCELING WorkflowInvocation_State = 5
)

func (WorkflowInvocation_State) Descriptor

func (WorkflowInvocation_State) Enum

func (WorkflowInvocation_State) EnumDescriptor

func (WorkflowInvocation_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use WorkflowInvocation_State.Descriptor instead.

func (WorkflowInvocation_State) Number

func (WorkflowInvocation_State) String

func (x WorkflowInvocation_State) String() string

func (WorkflowInvocation_State) Type

WorkflowInvocation_WorkflowConfig

type WorkflowInvocation_WorkflowConfig struct {
	// Immutable. The name of the workflow config to invoke. Must be in the
	// format `projects/*/locations/*/repositories/*/workflowConfigs/*`.
	WorkflowConfig string `protobuf:"bytes,6,opt,name=workflow_config,json=workflowConfig,proto3,oneof"`
}

Workspace

type Workspace struct {

	// Identifier. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. The timestamp of when the workspace was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. A data encryption state of a Git repository if this Workspace
	// is protected by a KMS key.
	DataEncryptionState *DataEncryptionState `protobuf:"bytes,2,opt,name=data_encryption_state,json=dataEncryptionState,proto3" json:"data_encryption_state,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,5,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents a Dataform Git workspace.

func (*Workspace) Descriptor

func (*Workspace) Descriptor() ([]byte, []int)

Deprecated: Use Workspace.ProtoReflect.Descriptor instead.

func (*Workspace) GetCreateTime

func (x *Workspace) GetCreateTime() *timestamppb.Timestamp

func (*Workspace) GetDataEncryptionState

func (x *Workspace) GetDataEncryptionState() *DataEncryptionState

func (*Workspace) GetInternalMetadata

func (x *Workspace) GetInternalMetadata() string

func (*Workspace) GetName

func (x *Workspace) GetName() string

func (*Workspace) ProtoMessage

func (*Workspace) ProtoMessage()

func (*Workspace) ProtoReflect

func (x *Workspace) ProtoReflect() protoreflect.Message

func (*Workspace) Reset

func (x *Workspace) Reset()

func (*Workspace) String

func (x *Workspace) String() string

WriteFileRequest

type WriteFileRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The file.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// Required. The file's contents.
	Contents []byte `protobuf:"bytes,3,opt,name=contents,proto3" json:"contents,omitempty"`
	// contains filtered or unexported fields
}

WriteFile request message.

func (*WriteFileRequest) Descriptor

func (*WriteFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use WriteFileRequest.ProtoReflect.Descriptor instead.

func (*WriteFileRequest) GetContents

func (x *WriteFileRequest) GetContents() []byte

func (*WriteFileRequest) GetPath

func (x *WriteFileRequest) GetPath() string

func (*WriteFileRequest) GetWorkspace

func (x *WriteFileRequest) GetWorkspace() string

func (*WriteFileRequest) ProtoMessage

func (*WriteFileRequest) ProtoMessage()

func (*WriteFileRequest) ProtoReflect

func (x *WriteFileRequest) ProtoReflect() protoreflect.Message

func (*WriteFileRequest) Reset

func (x *WriteFileRequest) Reset()

func (*WriteFileRequest) String

func (x *WriteFileRequest) String() string

WriteFileResponse

type WriteFileResponse struct {
	// contains filtered or unexported fields
}

WriteFile response message.

func (*WriteFileResponse) Descriptor

func (*WriteFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use WriteFileResponse.ProtoReflect.Descriptor instead.

func (*WriteFileResponse) ProtoMessage

func (*WriteFileResponse) ProtoMessage()

func (*WriteFileResponse) ProtoReflect

func (x *WriteFileResponse) ProtoReflect() protoreflect.Message

func (*WriteFileResponse) Reset

func (x *WriteFileResponse) Reset()

func (*WriteFileResponse) String

func (x *WriteFileResponse) String() string